Funny and knows his stuff, but exams are difficult. He gives a good outline of exactly what you need to know for the exam, but it is often a lot you need to know. You will be tested on models, and also labeling pictures, the first exam we had to know functions. He will tell you what you need to know but vague, so there is a lot you need to memorize