Michelle Stewart
professor herself is meh, over all ok but gives vague feedback. 
the workload is insane though. the amount of reading, quizzes, homework, and group assignments is ridiculous for a 100-level class. four large group essays, three of which due in consecutive weeks. 
doable if youre blessed with a good group like i was but still difficult to manage