Roger Ball
Okay this class is fairly easy, it is composed of a majority of completion assignments. However, when it comes to the final group project, vague is the only way I can describe him. No examples, no clarification just deducted points for things you had no idea were even required. Also, his emails and announcements come across very condescending.