I took my very shy and anxious 10 year old here for his very first lesson. Our experience was better than I could have ever imagined. Any place can give a lesson but not just any people can truly connect with your little one and work them through their fears and tears. My son said it was the most awesome day of his life. I cannot thank them enough and we are looking forward to more lessons. Highly recommend.