Jennifer Weggen
You have to watch the voice threads before class. Very little text on the slides and she quizzes you on stuff she says but doesn't write down. You spend almost every class doing group work activities. She assigned us two projects at the same time while we were still learning material for an exam. Interesting material, horrible execution