Coaching Staff
EISF Coaching Staff

Megan Oesting

Owner, Head Coach


Megan Oesting grew up swimming in Seattle, WA for Hall of Fame coach Jack Ridley, Jr and was ranked in the top 3 nationally by the time she was 10 years old.  She won three Junior National titles, the first of which was at the age of 13, and was a member of the National Junior Team at age 16 representing the USA in Paris and East Berlin.  At the age of 17 she won gold and silver in the Pan Am games in Cuba and was ranked 18th in the world for the 100 freestyle.

In high school she was undefeated in all dual meets, beating multiple state champions in their own events, and going 8 for 8 in the State meet repeatedly setting State records in the 50, 100,and 200 Free.  Twice she was ranked first in the nation in those events.  She went to UCLA on a full scholarship and became an multiple time All-American in swimming setting multiple school records and also took up water polo where she was All-Conference and scored the opening goal to help win UCLA's first Women's Water Polo National Championship, UCLA beat Cal 8-2 for the Title.

In a brief 2009-2010 “comeback” Megan won the 2.5k swim at the Big Shoulders open water swim in Lake Michigan and two national titles at the USA Swimming Masters Nationals in the 50 and 100 free, both in her age group and overall, with the fastest times for all age groups. She was ranked #1 in the world for the age group in those races that year.

Megan was the first Head Coach of the Iowa Flyers, setting their program foundation, curriculum and culture. She won the Iowa State Championships in her 3rd season where her swimmers set numerous Iowa State records in both relays and individual swims and qualified 3 swimmers to the USA Swimming Zone Camp where she was also selected to coach.

In 2016 she created the Eastern Iowa Swim Federation and brought the team to the highest power point total in team history in her first year. Swimmmers have since rewritten over half the team records and have added over 10 new Iowa State records including posting some of the Top 100 All Time swims in USA history. Megan is a part of the Women in Leadership conference held by USA Swimming at the Olympic Training Center and the National Team Coach's Conference as well as an active member of the USA Swimmng National Team Alunmi Association.

Megan has been teaching private technique lessons in her Endless Pool home swim studio for 6 years serving clients from all over the midwest and is a certified Newfield Network Life Coach helping clients of all ages reach their highest potential in their life goals.


Emily R Hill (Welborn)

Head Burlington Coach


Emily started swimming at 7 years old for Keokuk YMCA Swim Team. She also swam for Sheridan Swim Team (Quincy, IL) and ICE (Iowa City, IA) for age group swimming. Representing both Iowa and Illinois at National level meets with USA Swimming.

Emily swam for Keokuk High School as a four year Girls High School State Qualifer; Top finishes 3rd in 100 Fly & 9th in 100 Back.

Emily was recruited to Iowa State University where she swam all four years. During her time there she competed at four Big 10 Conference Championships and she held a ISU Top Ten Record in 200 Back. Emily was the ISU Team Captain Senior Year and 2008 Academic All American.

Throughout her swimming career and after Emily has taught YMCA and Swim America swim lessons as well as Master’s swimming. Most recently she has been Assistant Coach for the Burlington YMCA team. 

Outside of the pool Emily and her husband, Jesse, have two daughters, Kylee and Marlee, both can be found in the pool. Emily works at General Electric as a Materials Leader in Burlington. Emily looks forward to the adventure of growing a new satellite team in Burlington! 

Ryan Ritter

Assistant Burlington Coach


Ryan Ritter has lived most of his life in Burlington, Iowa, attended Iowa State University and returned to Burlington after graduation.  He has always had a love for sports and being in competitions. As a High School student he ran track and cross country and as an adult he became interested in Triathlons.  Ryan competes in local, National and World level competitions and has become well rounded in all three sports. Over the past 4 years he has been sharing his love for sports coaching running clinics and YMCA swimming in Burlington and is looking forward to the new opportunities with USA Swimming and the Eastern Iowa Swimming Federation.

Mary Bonine

Lessons Program Director, Splash


Coach Mary is our Splash group’s lead coach and also coordinates our swim lesson program through CRAA Swim School.  Prior to working with EISF Coach Mary has been a college biology instructor for 15 years in the Cedar Rapids/Iowa City area working with students in a range of programs (high school through adult business programs).  Her strength in translating complex ideas to manageable forms for her students is useful everyday in working with her swimmers.  As a former CRAA swimmer she has a strong appreciation for the values gained from being a part of the swimming community and has seen how swimming has benefitted the the lives of her teammates.  She is passionate about swimming and having fun and will use her creativity to sprinkle a little fun into our workouts in hopes of helping create lifelong swimmers.  Coach Mary lives in Marion with her 3 children Michael, Christopher, and Paige all of whom she homeschools.  She also enjoys cooking, fishing, crafts, and music.

Hayley Carstensen



Hayley Fry swam for CRAA growing up and in fact still holds the overall team record in the 100 and 200 breast.  At Linn-Mar High School, Hayley was a 5 time State Champion, two time Iowa Swimmer of the Year, and set the State record in the 100 Breast.

Hayley went>

After college she came back and coached with CRAA and worked as a swim lessons instructor for 5 years. Hayley spent>

John Dankert

Assistant Coach, Cedar Rapids


John Dankert grew up in Cedar Rapids and began his competitive swimming experience in Junior High School and went>


John swam at the University of South Dakota where he was a 4 year lettermen and school record holder in the 200 Fly, as well as North Central Conference Champion in that event.  Following graduation, he coached for CRAA working with the 8-11 year olds and helping with technique with the Senior swimmers.  In 1990, John became the first Graduate Assistant back at his alma mater, and was responsible for Sprinters, Weight Training, and Recruiting helping produce 7 Division II All-Americans.  

In the fall of 1993, John became CRAA's first Head Age Group Coach.  Coaching 2 different groups, 8-11 year olds (Silver C) and 12-14 year olds (Silver A) as well as assisting the Head Coach with the Gold/Senior Group.  Some of John's Swimmers still own CRAA Team Records.   John then spend some time as the Assistant coach at Coe College.  During his 3 years there, his swimmers set 19 school records.  


In 2005, John started coaching with the Milky Way Masters Swim Team.  He supervised the 20 volunteer coaches, established the training schedule, created the evening workouts, and worked>

John has a B.S. in Education, with an emphasis in History Ed and an M.A. in Health, Physical Education, and Recreation, with an emphasis in Exercise Science, both from the University of South Dakota.  He is Level 2 ASCA Age Group and Masters Certified and a Level 2 USMS/ASCA certified.

Collin Flynn

Assistant Coach


John Stivers

Assistant Coach


Jon Stivers (Coach J) returns to coaching, having been the head coach of the Siouxland Sharks from 2000 to 2002 where he helped the team grow by over 30% in his two years he was at the helm. While there he coached children from ages 8 to 18, helping swimmers continue to improve and develop a love of swimming and leading several groups to State and Midwest regional championship meets and several swimmers went>

Jon swam for the University of Northern Iowa as a distance freestyler and IM specialist. During his time there he was a four year letter winner and a team captain during the 1992 to 93 season.  Throughout his four years at UNI he continued to lower his times every year through participation in different swim clinics and camps. At UNI Jon learned about balancing priorities for school and sport as well as personal planning, this experience continues to influence the processes he uses in life every day. Jon still likes to climb into the pool, enjoys practicing and looks forward to doing more in the future with the hopes of competing with the Masters swimming team in Cedar Rapids.

Jon is married with two kids. His wife Geri is very supportive of Jon’s love of the sport and continues to cheer him and their two kids>


Morgan Barnes

Assistant Coach


Jackson L Hannam

Muscatine Coach


Jackson Hannam is a recent graduate from George Mason University where he majored in Sports Management and minored in Coaching.  While at Mason he was a competitive division>

Jackson has been coaching for the last nine years at various levels.  He’s the Northern Virginia Swim League for eight years, was a high school assistant coach for two years, and a club for>