James Thompson
Knows the material inside and out, theres no way you cannot learn it if you work for it. You really need to work for it. Between exams (combined about 80% of your grade) and the perfectionist nature of his grading you gonna study at least an hour every day in order to pass. It is the core accounting classes for the bachelor so, its justified.