Amazing lectures, brings a sense of humor to every class. Extreme knowledge of subjects. Very caring towards all students and encourages student success. Do your homework or face a sharp kick in your grade.