Gina Firenzi
Firenzi is rigid and has zero sympathy for her students. She won't let you turn anything in late, and if you miss a speech (I missed the first due to confusion) you are basically screwed. Also, If you email her with a question, be prepared for a 1-2 word reply. Really did not vibe with her at all.