Become a better swimmer!

Whether you're a complete novice or an experienced triathlete, we have you covered.  Throughout the winter, we'll be holding hour-long clinics for beginners as well as intermediate-level swimmers.  See below for more details on each!

For those looking for in-depth swim coaching, we also have private swim sessions.  The cost is $65 for 30 minutes or purchase a 4-pack for $220.   This includes video analysis from our coach.

Intermediate Swim Clinic

Limited to 6 participants per session

Who:  This clinic is designed to improve swim comfort, efficiency, and speed.  Improvement in each of these areas will develop the foundation for a faster swim with less effort.   Ultimately, a better swim can also lead to a stronger bike and faster run!  You should be able to swim at least 6 lengths of the pool without stopping.


  • Saturday, June 28th, 12:00-1:00pm
  • Saturday, July 26th, 9:30-10:30am
  • Saturday, August 23rd, 10:00-11:00am

Where:  Xperience Fitness in Vadnais Heights (map)

Why:  Our experienced swim coach will be able to help you get the most out of your swim, giving you help to get the most speed with the least effort, leading to a better overall race.

Get all of this in the clinic:

  • Stroke efficiency analysis
  • Coached workout within a small group and individual attention.
  • Customized training program focusing on improved swim efficiency and technique for each athlete. Individual programs will include swim workouts, swim drills, and swim specific strength work.  

Cost:  $35

If you have questions, please contact Dennis via email or 651-426-3619.

June 28th:
July 26th:
August 23rd:

Beginner Swim Clinic

Limited to 4 participants per session

Who:  Anybody that is interested in learning how to improve their swim technique (which is most of us!).  This is geared toward beginning swimmers, and not those with advanced skills.   This is for you if you can’t swim 2 lengths of the pool without feeling exhausted OR have yet to put your head in the water.  The focus will be on body position and balance, which is integral to learning how to swim effectively. 


  • Saturday, July 19th, 9:30-10:30am
  • Saturday, August 16th, 10:00-11:00am

Where:  Xperience Fitness in Vadnais Heights (map)

Why:  Because swimming is EXCELLENT excercise, and most of us can improve our form.

Cost:  $35

Please wear a bathing suit, as you will be in the water. 

If you have questions, please contact Dennis via email or 651-426-3619.

July 19th:
August 16th:

Dennis Mohagen - NASM CPT, PES, CES, Metabolic Technician, Coach

Hometown:  New Brighton, MN

Some of my favorites:  Accomplishing a major goal is amazingly rewarding; however, the process involved to achieve the goal is truly the most rewarding part of the challenge.  Reflection upon the path to each goal is my favorite part of being an athlete and coach. 

Fitness Background:  Competitive athlete since kindergarten, began two a days in first grade!   Athletic experiences range from Jr. PGA Golf, State Tournament Hockey, United States Hockey League (USHL), NCAA Swimming & Cross Country, to the International Triathlon Union World Championships.

Post Collegiate competitive experiences focused primarily on Triathlon: USAT National Team Member, USAT All-American, ITU World Championships, and Overall Wins at races including the Carlsbad Triathlon, Solana Beach Triathlon, Imperial Beach Triathlon, The L.A. Triathlon Series and over 30 top three overall finishes.

Coaching experience has ranged from the Team in Training Head Coach for the Joints in Motion/Children’s Arthritis Foundation (San Diego, CA), Squirt and PeeWee Hockey Coaching, the Special Olympics, Masters Swimming, Running, Cycling and Triathlon Coaching.

From an early age I was fortunate to have coaches and role models that emphasized the importance of understanding and applying fundamental technique/efficiency, nutrition, strength training, flexibility, the psychological factors involved in performance, and more.  I began as a student of sport from an early age and I am still eager to learn, study, and analyze sport.   This is a passion I like to share with my clients and I get excited seeing improvement and goal attainment.

I am a NASM Certified Personal Trainer, NASM Certified Performance Enhancement Specialist, NASM Certified Corrective Exercise Specialist, & Metabolic Specialist.



Hometown:  Racine,  WI

Some of my favorites:  Jumping in a lake or fountain after a hot run, curling up in bed when your body is hurting after a hard workout, beating up on training partners during practice, dogs.

Fitness Background:  My primary sport was swimming for 12 years, culminating in swimming backstroke and sprint freestyle at the University of Minnesota.  I have always struggled with asthma, and now I am healthier doing sports that keep me in the fresh air.

I love to cross-country ski in the winter and the variety in triathlon training keeps things fun.  Some notable race experiences I've had include competing in the draft-legal sprint at the USAT Collegiate Nationals and the American Birkebeiner ski race.  I have had some awesome coaches and teammates throughout the years who have influenced my approach to training and competition.  I think race-day confidence comes from being familiar with the pain from training and working on "the little things" on a day-to-day basis.