Add more logic to Course model. make dat model phat