Ian Tarrant
He's literally the best possible professor you could have for this course. Really clear, concise, specific, you know exactly what you need to do for the tests, no surprises. As far as the actual teaching goes as well as the organization of the course, he's one of the best in the accounting department.