Great experience. My son learned a lot with the aid of the technology and Steve's expert knowledge. There was a noticeable improvement from the start to the finish. Importantly he has things to work on at home and on the range now so practice is far more meaningful. We fully intend returning for a follow up lesson once he gets to grips with what he saw today. Highly recommended.