Kevin Schaffner
Schaffner has great knowledge in accounting and is very helpful. His exams are usually difficult but provides study sessions before to go over problems. Is very lenient on grading with homework and the group projected and generally gives a nice curve after every exam and quiz.