TERESA, ACE-CPT, CF-L1 – Personal Training, Coralville

I know our bodies sometimes fail us, but I also know they can heal and grow strong with consistent effort. As we age, we lose muscle — not because we are aging, but because we stop moving. Change your lifestyle and you change your future!

I was obese and rebuilt my body after an emergency Cesarean birth, follow-up surgery, a second Caesarean birth, chronic knee and shoulder injuries, ACL replacement surgery, and all while struggling with stage 3 osteoarthritis in both feet and the pain and risks that come with EDS III hypermobility syndrome.

As a trainer, I have clients that include women and men from 16 to 72 years old, who are rehabilitating, deconditioned, or athletic and seeking to improve strength, functionality, and leanness. I adjust training to accommodate your goals and abilities with the aim of progressing you step-by-step.

personal training coralville iowa health coach

Teresa: Fat to Fit 2008-2013

I have two quotes that keep me on track:

  1. Don’t let the perfect be the enemy of the good
  2. Slow and steady wins the race

My Training Journey

personal training health coach coralville iowa

Run For the Schools 2011

personal training coralville iowa health coach

Color Run 2015

teresa-biking-2014 personal training coralville iowa city

Biking 2014

I worked as a programmer and author for nearly fifteen years. I sat a desk 8-10 hours a day gaining weight and an unbalanced body. When I had my first child, I gained A LOT of weight.

teresa-studio-2016 personal training coralville iowa city

In the New Moon Fitness Studio 2016


Working on power cleans 2018

I tried diets, from Atkins to vegan through my 20s and 30s. I walked and started back playing racquetball in my 40s. But I missed the ease of running up a flight of stairs or shooting hoops in my driveway. I wanted to bike and swim laps in my pool without hurting. I didn’t think I could afford a personal trainer, but I needed someone to help make sense of all the conflicting information out there and keep me accountable.

What I finally realized is no matter what, I would NOT be a fat mom who couldn’t play with my children and even risked heart disease and diabetes and not seeing them grow up.

I spent two years losing weight and getting strong. Now, I’m over 50 and stronger, more energetic, and leaner than I’ve ever been. My fitness journey isn’t over. I continually research, re-certify, and adjust not just my clients’ training and diet but my own, as well.

I couldn’t go back to a desk after losing 80 pounds and getting strong. I was excited to share what I had learned, so I certified as a personal trainer, and several years later, I opened New Moon Fitness, the first boutique fitness studio in the Coralville area. From my own experience, I knew clients wanted privacy, expert guidance, exercise variety, quality equipment, and a welcoming place for their younger kids who come with them. That’s why I started NMF and why we’re still serving the Coralville area.

My personal fitness journey has included many modes of exercise. My favorite is Crossfit, and I attend a local box in Coralville IA while doing accessory work in my studio. My own diet is carnivore, after many years as paleo and keto, but we each must choose our own priorities as we pursue health and fitness, so I support clients from vegans to keto…and some who prefer donuts!

The journey is yours.


PERSONAL TRAINER CORALCILLE IOWA CITY HEALTH COACH CROSSFITpersonal training coralville IApersonal training group training strength training conditioning coralville iowa personal-training-coralville-primal-blueprintprimal health coach personal training coralville iowa




At the Studio in 2018

  • Connect with Teresa on Linkedin
  • CrossFit Level 1 Trainer 2018-2023
  • Personal Trainer certified through the American Council on Exercise (ACE) 2013-2021
  • BioForce Certified Conditioning Coach since 2017
  • Primal Health Coach Certification (Primal Blueprint) since 2016
  • Therapeutic Exercise Specialist (ACE) since 2014

4 Responses

  1. Auggie says:

    Hey mom I read your site its great!!!

  2. Auggie says:

    I would want to get personal trained by you!!

    • Teresa Heitman says:

      You DO get trained by me! Now drop and give me 20, Mister! Hahaha!