I took his MAT 271 Calculus class, which was fine. When it comes to personality this professor is awesome. The vibes were great in class, though lectures could sometimes feel long.  He'd crack corny jokes and you'd always laugh at least once in class. He was also lenient with grading, as he did use partial credit and sometimes extra credit. 