In just a few lessons he has pointed out a few things that have already started making a difference. I like how he implements the latest technology in a way that does not dominate the experience. He is patient, professional, personable, and a good listener. Not pushy. I'll keep going back.