He is very good looking but do not be fooled, his review for exams are NOT clear so your jumping in blind in midterm and final exams. Lectures a lot, but does give individual assignments as well as groups. I did not learn much in the class, and Im an A student.