James Thompson
To be fair, he is tough and a real perfectionist. However, he is the best accounting teacher that I have worked with so far. He wants you to really learn and master the materials. Also, his exams were long, but NOT hard (like impossible to do)! My tip is to finish homework that he mentioned in the syllabus, and you are good to go.