Emily Capelli
I had Emily for two semesters straight and I 1000% recommend her. She is more focused on students actually learning the material than just swamping you with material. She is also very funny, kind, and understanding (but don't mistake this kindness for her being a pushover SUBMIT YOUR ASSIGNMENTS ON TIME!) I wish I could take her again.