Dan Schrag
Very friendly and does a great job of explaining. Homework is graded on participation, and the majority of the grade is tests, but he tells you exactly what will be on the test. People who aren't accounting or business majors enjoy him, and he actually inspired me to switch my major to accounting.