Excellent math teacher. knows the material inside and out. and sideways...and upside down. really pationate about math. Has little patience for people who don't take the class seriously, fair though.
M. Hearn is by far the best math teacher i have had, he is a great teacher. he is there to help and he explains things well.