Ann Shafer
Really condescending, and disrespectful to students. I understand that sometimes tough love is needed, but there's really no need for her to put in to question the intelligence of her students in front of a class. Also, really tough grader.