Jennifer Harkness
Her classes were ones I look forward to at the end of the day. She makes class enjoyable and really knows how to interact with students. You do need to think about the material outside of class if you want to remember what is taught! Don't skip! You can tell she gives her heart to the language and teaches beautifully.