Amanda Diegel
Honestly, she loves math and that is all she loves. Hard class. Hard material. Hard tests. Harsh grading. Can agreee with the other bad reviews. Knows her stuff, but too picky. Beware.. that's all. ps - if 0 was option to rate professor, there would be a 0.