Amy Hannahan
Amy is great! I never got more than a C in any math class I've ever taken, but I was able to easily pass and understand her class. She is very fair on grading and her hw assignments can be re-done per question to boost your grade. Very laid-back and understanding. She is definitely one of my favorite professors by far.