he's alright. i read his reviews before i chose the class and i honestly don't understand what all the hype is about. he's an average guy, nothing special. he's not a super tough grader but his lectures can get pretty boring if you're not interested in the subject. no quizzes, two tests (midterm&final) and two reading summaries.