Erica Knowles
No professor has any business being as good as Erica Knowles is. She is so incredibly sweet and knowledgeable, makes sure you understand everything, loves your participation, is available outside of class, and designs her curriculum impeccably. I'm shocked every class with a new revelation and she raised the bar was just how great teachers can be. 