Dude's a really nice guy! He's very enthusiastic about the material and is very understanding and supportive. I slept through a class where I had to present a seminar, and he let me move it to the next day without problem. He also picks really good reading material. All books are recent and relevant and he's a great seminar facilitator.