Jennifer Weggen
Do not recommend this professor. You have to watch her hour-long VoiceThreads and half the time you have to keep pausing it just to understand what she is saying because she hesitates a lot when she talks. If you don't come prepared for her class the day before, you will be lost. Both her projects are semester-long and graded harshly.