Katherine Ford
She gave good lectures even though it's just a general education class for non-majors. She has a good sense of humor and provides clear expectations. She gives study guides weeks before the test that tell you exactly what will be on the exam. She always replies to emails and will always make time for you in office hours.