Excellent coaching and environment. My son was a beginner and learned a lot from his very first session.