Create a Joomla website based on an existing static HTML site.
Add in a K2 CCK, with approrpriate fields to handle a system for users to submit course listings, admins review, and subsequently publish.
Hi ,WordPress expert here, had gone through the requirements, and understood what you need. I can help you get this done in your timeframe and budget. Best quality assured. please provide further details and Let me start the work Thanks