I had him for Human ID, and it was the best class I had ever taken. This guy makes a 3 hour night class fly by with ease. I actually wanted to go to every single lecture. He's funny and really cares about the students. He has so many great stories about his career and uses them to help teach the class. He actually teaches what the class is about!