Dina Dalessandro
Great teacher. Genuinely cares about her students, reaches out to keep them aware of opportunities and always gives great feedback on coursework. Tests are easy to do well on if you follow along with assigned readings and lectures, and discussions are always welcome. Wish I could take her for more courses!