Donna Hoefner
Professor Hoefner is phenomenal! She was very accessible outside of class hours and very reasonable (she helped with scheduling tests through the testing center when you aren't able to come to class). She goes over the material as many times as needed and frequently asks if there are questions. The book isn't necessary, she covers the material.