Great teacher, his lectures were clear and he seems to really enjoy teaching. The labs were enjoyable and the tests weren't too difficult. The study guides are a bit pointless though because they basically consist of all the info discussed in lecture. Also, he dresses for the job he wants which is a professorship at a top tier university not SDSU.