Organise courses through tags or categories. Arrange so courses are grouped potentially in a certain order or by type in the side bar. It will help with any kind of overwhelm when there are many course as well as allowing a path to be taken on a learning journey.