refactoring to use eager loading GetAllNewCoursesForCurrentTeacher()