Dani Cox
Good teacher, too much homework.  Pros: Available outside of class; Gave deadline extensions; Gave extra credit; Genuinely cared for students... Cons: Not allowed to take breaks throughout 6 hours of class; Students weren't given enough practice before practical exams; Gave too much homework so nearly impossible to meet deadlines.