Smitha King
Don't take her class online. She cares about her profession and gives great lectures. One major complaint I have is that she heavily, heavily spams announcements, 90% of which are extremely trivial. Such as "are you plagiarizing?" "take this short quiz on plagiarism." Over, and over. Which block out important announcements such as quiz or due dates