CM is great , she loves her studies and it shows . Class is always lively . She is tough on grading though so make the effort in your writings .