implmented SummerCourseSession