support for adding new courses and enrich getCourses with teacher
information