Jeff Fraley
I really like Mr. Fraley and am surprised about his rating. His class is hard, but he emails back quickly and genuinely cares about his students. He knows what he is talking about and is funny in class. Tests and quizzes are hard though, and some content on them wasn't taught. Other than that, a great professor that I would take again!