Carolyn Wright
 I found this class very difficult. She randomly changed the homework for the class as having no deadlines besides the homework being due at the end of the year to all of it randomly being submitted. This screwed a bunch of people, including me, in the homework category. Hard grader too! Typically an A student looking at a C