He is amazing. He has some amazing stories to tell and I learned so much. Makes 3 hours wiz by like its nothing and he engages the class well by asking questions. One big project includes a paper, presentation powerpoint, and test question and weekly homeworks that can be found in book. If possible take human identification with him.