Individual Training

Each athlete faces unique personal challenges, and needs to develop his or her own set of mental and emotional skills, so Justin offers fully customized training for individuals. The process begins with a detailed assessment, and then Justin works closely with parents, coaches and other members of the support team help create long-term path for whole athlete and whole person development.

Team & Group Training

Like individuals, teams have unique personalities and unique interpersonal dynamics that require customized approaches. Justin works with both the athletes and coaches to develop the mental skills necessary to optimize team performance, and can both do separate trainings and integrate lessons into your team practice.