Lap swim is available in both our indoor and outdoor pools.
We offer Masters classes every day of the week, for all levels and abilities.
Join Vicki water running class! Please view the class schedule for days and times.
Private lessons are available for all ages and abilities from beginner through advanced swimmer/ triathlete!
Contact Kristyn Imdorf to schedule
Our kids pool will be open through October, weather permitting.
Private Lesson Pricing Guide*
|Semi-private (2 people) 30 min||
|Semi-private (2 people) 45 min||
|Semi-private (2 people) 60 min||
|Semi-private (3 people) 30 min||
|Semi-private (3 people) 45 min||
|Semi-private (3 people) 60 min||
- Payments for private lessons is due prior to beginning.
- Please note a 24-hour cancellation policy or you will be charged the full price.
*Private lesson pricing for adult coaching is set by the individual coach. See coaches qualifications & pricing for more details.
Our Swim Coaches
Gabi grew up swimming competitively in Charlottesville, VA and went on to swim for the club team at the University of Virginia where she earned a BA in Environmental Sciences and Spanish. She started as a junior coach during high school and quickly began teaching swim lessons. She has taught and coached for various teams and clubs in central Virginia since 2011. Gabi’s passion for swimming led her to love food, not only for fuel but as a way to explore cultures and connect with the environment. In the past, she has worked on farms and conducted research on sustainable agriculture for nonprofits. Gabi moved to Boulder for the ample opportunities to combine exercise and food and works on Saturdays at the Boulder Farmer’s Market. She hopes to provide an engaging and exciting atmosphere for swimmers and to work with them to overcome challenges and meet their goals!
Greg was born in New Jersey and learned how to swim in the Atlantic Ocean. His older brother and him soon graduated to a nearby community pool where he had my first experience jumping off a high dive. Living in Michigan and attending a camp in Pennsylvania for two months every summer allowed for thousands of lake swimming experiences. He was involved in high school team swimming and later enjoyed the west coast and Pacific Ocean while attending college in the Bay Area. Greg’s favorite kind of swimming is a nice river that runs into an alpine lake. He is an avid canoe and kayaker with many solo trips under his belt. He has snorkeled in Hawaii and the Caribbean and has probably gotten his feet wet in every state. Greg has worked at Rally Sport for the past 10 years and continues to teach both group and private lessons
Jen is a Colorado native – experienced athlete and coach – who credits her success to the influence of athletics in her life; specifically a positive and healthy relationship with sport during her formative years. She swam competitively through college at Willamette University and there began competing successfully in triathlons. Running became her primary sport during graduate school at Yale University School of Public Health. Thereafter, she returned to Colorado; formed and coached for 10 years the Peak to Peak Swim Team (youth and masters swim teams), and worked as a county public health director.
She worked full time for seven years as a coach for athletes of all ages and needs on Peak to Peak Swim Teams, Indian Peaks Running Club, Boulder Track Club, Fleet Feet, Nederland Middle and High School Cross Country, Track, and Field teams, and Boulder Valley School District’s Nordic Ski Team. She has also worked as a PE teacher at Chinook West and privately to clients around the world. She is excited and grateful for the opoportunity to coach you on RACE and at RallySport.
Jen believes anyone can do anything so long as they are willing to try. She is eager to meet athletes at this crossroads of curiosity and momentum, and feels the best motivation is positive. Her coaching philosophy, which she keeps fresh by constant study of and participation in sport, is simple. 1) The 1 or 2 hours every athlete spends with her should be the best hours of their day; 2) It is always fun while tackling the learning curve; and 3) Every athlete gets the same, positive, dignified, and empowering attention from their coach regardless of ability, needs, or goals. She genuinely feels that the bright spot in her every day is the opportunity she has coaching YOU!
Kimberly’s passion for swimming began in California, where her enthusiasm for all things aquatic eventually won out over her extreme aversion to the sinister black lines on the bottom of the pool. By age 14 she was on her high school’s Varsity swim team, where the stage was set for a future in swimming, fitness and elite level competition.
Kimberly is now an accomplished multisport athlete, with 63 podium finishes and 29 career wins in triathlon, road racing and open water swimming. She currently competes on the Ironman circuit as a professional triathlete.
Kimberly is also an endurance sports coach and personal trainer with certifications from the National Academy of Sports Medicine and the American Council on Exercise. She has been coaching swimming for six years and is certified through US Masters Swimming, and USA Swimming.
Her goals as a coach are to foster the love of swimming in people of all ages, and to teach her swimmers to leverage the discipline, teamwork and courage learned through sport to create confidence and success in every day life.
Kristyn Imdorf is a Personal Trainer, Swim Instructor, and the Aquatics Director at RallySport.
Kristyn was a competitive swimmer and has 15 years of swim lesson experience and 8 years of personal training experience. Her recurring tendinitis proved not only how important it is to refine your swimming technique, but also how valuable coupling strength training with sport is to prevent injury. She was an All-American qualifier in 1 event and top 20 in the state of Pennsylvania in 3 events. While she no longer competes, she believes it’s important maintain a well-balanced lifestyle by staying active while still enjoying life outside the gym.
Kristyn moved from the Northeast to Boulder in 2017 for the lifestyle change and extra sunshine. After checking out a bunch of different gyms in the area, she fell in love with Rally and has been working there ever since. In her free time, Kristyn enjoys hiking, snowboarding, traveling, cooking, and hanging out with her French bulldog, Louis.
Lauren grew up in Ft. Collins, CO and has been around the pool her whole life- first as a swimmer competing in year round, high school, college and masters swimming, and now as a coach. Lauren began coaching in 2011 and was a head coach at Fairview High School and Mesa Swim Team and an assistant at RallySport Aquatic Club, Monarch High School and the Colorado School of Mines. She primarily teaches swim lessons now to kids and adults of all ages, in addition to being a medical assistant. She is excited to help you progress as a swimmer no matter what your goals may be!
Rachel has been swimming since age 4 and began a year-round swim program in Texas at age 10. She competed through the collegiate level, specializing in the 200 fly and 200 IM, and transitioned into triathlon at the completion of her college swim career. Rachel is now racing triathlon as a professional.
Her extensive technique practice growing up helped her gain insight into specific stroke technique as well as learn to swim lessons. Rachel has been teaching swim lessons and coaching swimmers since 2010.
Sarah has been a swim instructor since 2003 and employed at Rally Sport since 2010. She swam competitively from age 7-17 and was a lifeguard for many years. She very much enjoy teaching all age groups and abilities. However, Sarah’s area of expertise is infant swim, special needs, and children that are timid of the water. She teach Aquashrimps at Rally (6 months – 3 years old), which is a fun and interactive course that a parent or guardian are in the water with the child and will learn how to introduce them to kicking, floating, water safety and going underwater.
With all Sarah’s classes, she customizes them to the individual and creatively develop each class to be unique and comprehensive. Whether you are practicing water safety skills or perfecting strokes, Sarah believes swim should always be exciting and fun.
Education: Registered Medical Assistant- CPR, AED and Advanced First Aid certified, BA, CRCST
I swam competitively on various Boulder County teams for 20 years. I still love the water and swim in and coach the RallySport Masters classes. I understand that, unlike running or cycling, swimming is not intuitive for most people. Proper form and technique supersede pure fitness. I will break down the components of swimming into manageable drills that will build upon each other to develop your swim strokes. If you can independently swim one pool length, I can help you become a smoother, faster, and more confident swimmer.
Taylor has been teaching swim lessons and coaching since 2013. She has worked with swimmers of all ages and abilities including adults and loves helping swimmers reach their goals. Taylor was born and raised in Boulder and began her love for swimming at the age of 6 when she began swimming competitively for the Boulder Country Club’s summer swim team. She also swam for Fairview High School. Taylor received her bachelor’s degree from CU Boulder in Physiology and Psychology in 2011 and received her Master’s degree in Education and Human Development from CU Denver in 2019. Taylor looks forward to continuing to provide private swim lesson instruction at RallySport and to share her passion for swimming.
Emily has been involved in competitive swimming for more than 25 years, getting her start in summer league swimming in Fort Collins and later competing in high school and collegiately at the University of Colorado. She started coaching in 2011 and was head coach of the Boulder High School, Boulder Elks and Monarch High School swim teams for several seasons. She loves teaching and working with people of all ages to improve their technique and is excited to join the RallySport family!
KJ grew up in Lafayette, California, where she swam summer league from age 7-18. She started coaching as a team “Junior Coach” as soon as she could (at 13) and eventually became the team’s assistant head coach before moving on to other coaching opportunities, including the head coach of a different summer team. KJ went to Tufts University in Boston, where she swam and was the team’s backstroker. After graduation, she moved home to the San Francisco Bay Area where she started a career in construction management. Despite taking on a “real” job, KJ continued to coach masters swimming and triathlon club swimmers as well as compete in my own events. She moved to Longmont in May 2021 to pivot back to what she loves – coaching swimming and triathlon.