Renamed and updated to work with CourseDAO