Meet Our Coaches

Jeff Pease

Head Coach and Team Owner Jeff Pease founded North Coast Aquatics in 1979 as the first coach owned swim club in San Diego and one of the first in the United States. During the last four decades, Jeff has established North Coast Aquatics (NCA) as the premier swim program in San Diego county and one of the strongest in the USA, being awarded Gold and Silver Medal status by USA Swimming.

Born in Toledo, Ohio, Jeff culminated a successful age group and high school swimming career with All American honors in two events. Jeff went on to Stanford U. on a swimming scholarship, graduating in 1975 with a BA in psychology. He later earned a teaching credential in Secondary Education from San Diego State U, and has done extensive graduate work in the fields of Sports Psychology and Exercise Physiology.

Jeff has been a member of the USA National Team coaching staff, and has coached USA National Junior teams in Sydney and Melbourne Australia and Barcelona Spain. Jeff has helped place over 250 swimmers into universities and colleges across the United States and coached over 270 Junior National and Senior National swimmers and over 30 USA Olympic Trials qualifiers. Jeff has also coached athletes who have won Olympic Gold medals (Kurt Grote, 1996), Pan American Gold medals (Tim Siciliano,1999), World Championship Silver medals (Eric Hedlin, 2013 and Pan Pacific Silver medals (Kendyl Stewart, 2014).

Jeff directed the City of Carlsbad Masters program from 1986-2013 and has coached several Masters National champions and world ranked triathletes, including Hawaii Ironman multiple champion (Paula Newby-Fraser) and 2000 Olympic Silver medalist (Michellie Jones).

Jeff has three children, Jordan (32), Jonathan (30) and James (27) and is engaged to Mary Ann Milne.

Rob Mackle

Rob Mackle was a Michigan High School State Champion in Swimming and played high school football. Rob was four year Letterman and Team Captain at Indiana University, under legendary coach “Doc” Councilman. He was a Senior National and NCAA qualifier in the freestyles. Rob completed for team USA in 2 world triathlon championships, and was a top finisher in the Hawaii Ironman. Rob has 20 years of experience coaching youth sports, swimming and football. He enjoys using a positive attitude and good energy at the pool to teach kids to work hard and have fun. Rob is a business owner of and has been married to Patty for 24+ years. Patty is a former age group swimmer with NCA, and college swimmer at University of Hawaii. Patty is a swim coach with La Costa Canyon High School. Rob and Patty have 3 active children. Mickey a Cal-Poly Graduate in Engineering, and 4-year swimmer. Katlin a Long Beach State Student and water polo player. Duke, a Student and football player at Linfield College.

Neily Esposito

Swimming has been a part of my life since a very young age. I began swimming lessons at a very early age due to my love for the water. I was on my first swim team (Carmel Barracudas) by the age of 5 where I swam summer league until the age of 9 when I moved to a more competitive, year round swim club (Monterey Bay Swim Club). I was a successful swimmer (breaststroker) through the age of 12. My last swim meet was Far Westerns and then sadly I told my coach I was going to quit swimming due to my heart not being fully committed to the sport anymore. I was a product of being exposed to many other sports and dedicated to put my heart into playing tennis and field hockey throughout my remaining middle/high school years. The best part of this/my story is I came back to swimming in my first year at University of California San Diego.I was a "walk on" and lucky for me (and a lot of uncomfortable retraining) I was accepted. This for me was the best thing I ever did for myself athletically and it catapulted me to further my athletic career as an adult in open water swimming as well as triathlon. I will never leave the sport again.

I have had a long coaching relationship with NCA. I founded the JCC Barracuda Novice swim team as a feeder program for NCA while I was attending graduate school at San Diego State University. After securing my Masters in Public Health, I decided to dedicate myself to coaching full time and worked at the JCC for 16 years until the end of 2007. I then moved to New Zealand where I coached 13 and older swimmers at North Shore Swimming Club This was an awesome learning experience to not only work with older, high level swimmers but to understand that swimming has an universal goal... make swimming a lifelong sport. I came back to the water two years ago when I began teaching again (at a more basic/instructional level) at WaterWise Swim School as well as filling in for NCA coaches until I was hired this past October to lead the 10/under 3 Day Group as well as assist the 10/under 5 Day Group. This is definitely my favorite age to coach and where I have the most expertise and experience. I am loving every day of it!

Johanna DeLeon


I enjoyed playing water polo and swimming through college. I began teaching swimming as a way to finance my college expenses 37 years ago. I began coaching as a volunteer coach for Mt. Carmel High School. This led to a 4-year stint coaching for Mt. Carmel JV boys and girls team as well as assistant and head coach positions for PQ Aquatics. I have coached all levels of swimmers since then: 10U to Master Swimmers (Adults). I have been a part of NCA since 2010. I am also a professional educator starting my 31st year of teaching. In 2022, I was awarded District Teacher of the Year for my school district.

I am involved in the USA swim officials community. I am certified to officiate at national swim events including the Olympic Trials as a Stroke and Turn judge. You may see me as an Administrative Official verifying swim times at a swim meet as well as organizing meet entries for the team. I have had the opportunity to officiate at NCAA college meets as a Stroke and Turn judge in the past.

My son has completed his time at NCA starting as the Bronze level swimmer and progressing to the Senior 1 group. I mention this because I have traveled the NCA swim journey as both a parent and a coach. Get ready for a great ride of being a swim family.


Megan Geisler

I began swimming competitively at the age of 7 and continued through all four years of college at Indiana University. I was mainly a breaststroker, however I also competed in the I.M. I was always in or around the pool growing up, whether it was swimming multiple practices a day, teaching lessons, coaching swim team, lifeguarding, or just hanging out by the pool. I spent my high school and college summers coaching all age groups, in addition to being the head coach of a local summer team for a season. I have also taught many years of Red Cross Swim Lessons as well as private lessons.

I graduated from Indiana University with a Bachelor of Science in Kinesiology and a minor in Psychology. I then went on to physical therapy school at the University of Wisconsin and now hold a doctorate of physical therapy. While studying to become a physical therapist, I also obtained my Certified Strength and Conditioning Specialist Certification through the National Strength and Conditioning Association. After school, I moved out to San Diego. Since then, I have been working as a physical therapist in a variety of settings including aquatic therapy, orthopedic and sports therapy, and in the inpatient side of the hospital. I returned to coaching in 2021 with NCA helping out the Bronze group.

Outside of coaching and working at the hospital, I enjoy spending time with my husband and my two kids. Both kids are currently swimming with NCA. As a family we enjoy hiking, spending time at the beach, and camping.

I am excited to be part of the NCA family! Being part of the swimming community for so many years has led me to many long-term friendships as well as taught me so many life lessons. Including, how to set goals, time management, hard work, the importance of being a team player, and the motivation and drive you need to succeed in and out of the pool. My goal is to instill those same life lessons in my swimmers in a safe, positive, and fun environment. I look forward to meeting and coaching your swimmer!