Corinne Herrmann
She's a nice person, but I realized based on how she taught that I wasn't ready for the final. One short quiz every week, 1-2 lectures per week, one mandatory attendance day per week, online hw problems w/o help/feedback, 2 midterms (oral and written), and one final. Isn't accessible out of class, and doesn't grade on time