Placed the entire worth of his class on TopHat. Class participation and attendance through TopHat matter A LOT! His exams are pretty difficult, so much so that he had to drop the first exam grades from counting towards our final grade in the course since the averages were so low. A very smart guy but lectures are dry and he's not a great professor.