Shanna Carlson
She assigns WAY too much stuff for a 200 course. There are three essays (in which she basically fails you every time even after going to her for help), quizzes, a midterm, final, tons of flipgrids, and written homework each week, debates, and more. She doesn't post homework on time but expects you to finish it on time when she is late in posting.