Programming is an intricate puzzle of infinite possibilities and details interacting with a human being – a dynamic, changing system.”

~ Dr. Amy

Our Problem:

  • Programming is very complex.
  • Programming is very time-consuming.
  • Most coaches, trainers, and staff are busy in training rooms and don’t have time to devote to programming.
  • Businesses don’t need full-time programming staff but do need to update programs to stay current and relevant.


Focusing on goals and outcomes,  I narrow the possibilities, reduce uncertainty, and deliver up-to-date simplified programming for the following markets:

  • Strength training
  • Athletics conditioning
  • Concurrent training
  • Group fitness
  • Deconditioned
  • Youth strength training
  • Successful aging

*If you don’t see yourself above, contact me and we will work together to meet your unique programming needs!