Coaches

Karen Ammon Head Coach

My name is Karen Ammon. My family and I are all swimmers, water polo players, officials and coaches who enjoy working with others building strong community ties through summer swimming. All four of my children have spent their summers, much like yours, developing as athletes and young adults with this program. I love everything about this team, the supportive and encouraging environment to grow new skills, the amazing young character driven men and women who represent our team as athletes and leaders, and the families who continue to value and support our vision of community.  I am now a proud grandma who prays her grandchildren will find a passion with a program supported by leadership rooted in volunteerism and community.  Who knows, maybe that passion will be swimming. And if it is, I might know a team who would love to have them!

 
Oliver Schimberg Assistant Head Coach, 13 & Up

My name is Oliver Schimberg. I have been swimming since I was six. I just graduated high school and plan to attend the University of Minnesota to swim and study pre-law next year. I'm excited to see everyone on deck this summer!

Abigail Peterson 7 & 8 Assistant Coach

My name is Abigail Peterson. I just completed my freshman year at the University of Utah where I am majoring in Nursing. I am excited to be part of the coaching staff this season working primarily with the 7/8 age group. I've been involved in swimming for 11 years. I have been working with Sharks since 2019, and this is my second season as an assistant coach. I look forward to a great season with the team.

John Walker 7 & 8 Assistant Coach
Ella Kozlowski 9 & 10 Assistant Coach

My name is Ella. I am a rising junior at Grandview High School. I swim for Aspire Aquatics and have been swimming for 10 years. I have been on Sharks since I was 6 years old. I am super excited to be an assistant coach this year!

Meagan Walker 9 & 10 Assistant Coach

Hi, My name is Meagan. I am the coach of the 9-10 age group. This is my 8th year swimming on sharks and my 3rd year coaching. I just finished my freshman year in college at Colorado Mesa University where I am studying secondary education in Math. I am so excited to get to know all the new and returning families this year in a new pool and have a blast with the team. 

Kira McCulloch 6 & Under Assistant Coach

Hello, my name is Kira McCulloch and I am a 2025 graduate of Grandview High School. I have been with the sharks since I was 6 years old and have stuck with the seam ever since. This is my 2nd year assistant coaching and I am so excited to be spending another summer with this amazing team. 

Nolan Kohl 6 & Under Assistant Coach

Hi, my name is Nolan Kohl. I am a rising senior at Regis Jesuit High School. I have been swimming for 12 years and this is my 3rd year on Sharks. I am excited to be coaching this year! Go Sharks! 

Tierney Kohl 11 & 12 Assistant Coach

My name is Tierney Kohl and I just finished up my freshman year at Saint Louis University swimming and studying Speech Pathology. I have been swimming since I was 7, this is my third season with sharks and my second year coaching. I'm looking forward to a great season, Go Sharks!!

James Moore Pups Coach

I am Eben Moore, I am very excited to be the pups coach for the Southshore Sharks this year. I am an upcoming senior at Cherokee High-School. Go Sharks!

Teagen Boskovich Pups Coach
Hi! My name is Teagen Boskovich. I've been swimming competitively for 10 years, doing summer swim for 10 years, and club for 8 years. I’m going into my junior year, and I've been swimming on varsity for the last 2 years at Grandview. My favorite event to swim is the 200 IM.
 
Cynthia Cappella Meet Coordinator