Erin Smith
Not the easiest teacher, but she's willing to work with you. She seems nice from her emails and announcements. Sometimes it takes her longer to answer emails and questions, but she'll try to do as much as she can to help you succeed.