Teri Haye
I took this course online before I dropped. This professor is extremely particular, difficult, and rude when responding to questions. This is a sink or swim class. You will hav no retakes on assignment or quizzes. The second week of the semester I had 20+ assignments from her class alone. Best of luck if you decide to take her course. 