Managing large groups of athletes is no easy task. While good coaches make it seem effortless and fun there is a lot of hard work than needs to be done to make sure everyone not only has a good time but gets in a good workout with quality coaching. The planning before hand requires consideration of space, equipment, and time. The execution during requires extreme concentration, focus and high energy. Thanks to Coach D it happens everyday seamlessly.