Theresa Gregor
I took this course online and I would not recommend it to anyone. Lectures are very wordy and the instructions for the assignments are not clearly explained most of the time. Participation matters as she constantly asks questions for any student to answer. Group final at the end of the semester so please be friends with other people in class. 