The coach is very positive, friendly, and welcoming of the athletes. My son is a beginner and the youngest in his age group so it would be easy for him to feel intimidated and discouraged, but Coach Shawn B. does a phenomenal job of putting everything into perspective, focusing on building skills and understanding strategies in the game, and he keeps them motivated to get better and have fun.