Sarah Bennett
Prof Bennett is one of the best teachers I've ever had- she is quirky, super laid back, and lets you submit late assignments without any penalty. She takes a while to grade but gives you many chances to modify your assignment. Quizzes have no time limit and can be taken unlimited times. Tests have clear study guides and overall I recommend!! 