Carol Guess
Dr. Guess is fantastic. She has tons of office hours and is accessible at almost any time via email. She gives tons of feedback and if you aren't clear on anything she'll explain it until you get it. 12/10 fantastic professor!