Jennifer Bender
Professor Bender is very organized and good at explaining things. She is available for questions after before and after class and never makes you feel silly for the questions you ask. I did use the online book(Smartbook extra practice) a lot in addition to her notes and it helped a lot on the tests. It is not an easy course but she is awesome!