Jack grew up in Coralville Iowa where he played a variety of competitive sports for different organizations and for school. He was on the 2005 State Championship tennis team for Iowa City West. In college he played number one singles and doubles for the Northern Iowa Tennis Club and also trained under former Olympian and Chinese National Weightlifting coach Jianping Ma in Olympic Weightlifting. He graduated from the University of Northern Iowa with a degree in Exercise Science and minoring in Coaching. He is also a certified Sports Performance Coach through USA Weightlifing. Jack has an extensive nine years of youth sports coaching, teaching and coaching young athletes in sports such as tennis, basketball, baseball, football, Olympic weightlifting, as well as athlete development. His love for coaching athletes is now mostly in the form of sports performance, teaching sprint mechanics, weightlifting techniques, and sports psychology for youth athletes. Jack takes all of his knowledge of sports and fitness and applies it to training the general population. He treats his clients like athletes, getting them to push themselves to new limits, try new and exciting exercise programs, and has them strive to accomplish their goals. Jack is also the Youth Program Director and teaches many of the youth classes at Prairie Life such as RecClub and FitClub. Jack is a dedicated worker who loves to watch his athletes and clients accomplish their goals and transform into new healthier and happier people.