The coaches were great and my kid had a fantastic time. Coaches are very dedicated and passionate about what they do. Highly Recommended !