Jessica Smith
Professor smith clearly cares not only about the material she teaches but also her students. She worked directly in the field that she teaches, but also brings in guest speakers to teach certain topics, that you would not to get to hear anywhere else. Very lecture heavy, 3 exams, 1 group project. She is always willing to help her students.