“The JPCrossfit staff creates the right balance of community, personalization, encouragement, and shared fitness knowledge. The staff has shown me and other athletes from beginner to advanced that we can do far more than we imagined. This all done in a safe, honest and supportive way.”