Charity Hacker
Lots of tests, lots of lectures, not a lot of lecture content, bad at lectures. Doesn't review her own tests before she gives them, doesn't know half the rationale behind the answers, won't discuss answers, won't give back points when proven wrong.