Gives way too much work throughout the semester. Reads through powerpoints word for word. Doesn't allow any makeup work. Forces you to work in groups for projects that overly-complicated. Tough grader, will take off for things that weren't included in rubric. Deadlines are very short with little room to breathe.