Implement Course, Course_Bucket