Very good at what he does, personable, knowledgeable. Very engaging! Textbook & real world examples