One solution I drew up was a 2-step process for users to access courses specific to their role or specialty (as seen on the home page).
This project also required some frontend development work (HTML/CSS and Javascript) before complete handoff to backend developers.