Coach David- Isn't just a coach, he promotes physical development in a fun and dynamic way. He offers an inclusive program regardless of skill level or ability. He understands how children learn and develop skills at different rates. Most importantly he's energetic and motivated by kids for kids!! - Amanda R.