Joel is a great auditing instructor. He expects a lot out of you, but his expectations clearly laid out. Tests are tough, but if you study what he tells you to, you'll do fine. Lectures are very helpful, you'll need to read the textbook as well. He makes you work hard, but you'll be glad you did.