Events Upcoming courses, workshops, and festivals. These are perfect for pros, amateurs, teachers, and teen students.. Date and Time Event Description Category Location Session A: June 30 – July 05Session B: July 06 – 11 Summer In-Person Retreats (USA) Retreat for players and teachers in the beautiful Blue Ridge Mountains near Asheville, NC. Choose between two five-day sessions. In-Person Retreat Asheville, NC (USA) Register Now January 14 – March 02 Zoom Weekly Guided Practice Sessions 7-week course of Play-Along classes. Twice weekly group Zoom sessions. 7-week Online Course Online Register Now