Sophia Knight
Professor Knight cares that you understand the material and is very helpful in explaining difficult concepts in class and during office hours. Writes good notes. Exams can be tricky but they cover material covered in class. Study and do hw and you'll do well.