Mitchell knows his sh*t. Even the hardest readings you'll be able to understand. Tough grader, but very fair, makes you a better writer. And you'll be laughing at least once in each of his lectures. Doesn't take himself too seriously, and has fun with his readings - what more could you want.