Cherie Braden
She is very intimidating and has no mercy to call out a student. Every time I had to email her I had panic attacks and ensuing nightmares. But she does care about your learning and will give detailed in depth explanations to your emailed questions. Homework aint too bad, just dont wait til the last minute to get started... Trust me.