Whole class loves him. Lectures are very organized, and labs end early most the time. You will end with an A if you participate and are engaged. Literally 30-40% (i forgot) of the grade you recieve is just lecture and lab participation so its hard to not get an A. He is really funny too and is very cool.