Joanna Zigouris
Worst professor I've ever had. Yelled at students if they whispered in lecture. Can't hear her if you sit at the back. Her lecture slides contain little information for what is actually tested and she talks in circles while presenting, you basically need to teach yourself the content. She was very hostile to students and TAs and overall unpleasant.