He explains his criteria well and goes through the lessons at a good pace. You have a couple of essays, two exams, and many online quizzes, but don't be afraid of that because he prepares you for every small quiz. I tried to take him next semester, but his class was full, so please take his class if you have the chance.