Corey Smith
Corey is a newer professor, so he understands what it is like being a student. He gives great feedback and makes sure students understand the material. He gives great lectures and has lots of availability and always offers help and asks for questions. There are four exams which he allows an 8.5x11 piece of paper to be used for notes. 10/10.