Jennifer Koehl
I love Jennifer but I think the class would have been better in person if there was an option for that. She is a good professor she just does not do well with explaining much stuff during class and expects you to go over the material and teach yourself after class but she is very good at answering questions if you are confused.