Terri Elhaddaoui
SO MUCH STUFF. It's a relatively easy class, its just the amount of assignments she hands out is insane. With 5 classes and a full time job, this class is a lot. Debates, case studies, group projects and quizzes every week. She drops your grade if you miss class too many times. She acts like her class is going to change the world.