Our Locations

Diamond Bar

Located at the former Maple Hill YMCA, Premier Swim Academy did a complete facility overhaul, bringing the former outdoor pool into a fully enclosed teaching structure. 100% of the facility was rebuilt and retrofitted to accommodate the new programs, and the addition of the two classrooms will now allow us to provide after school programs and full service summer camps the residents of Diamond Bar and surrounding cities.


1673 Maple Hill Drive
Diamond Bar CA 91765

Monday9:00am – 8:00pm
Tuesday9:00am – 8:00pm
Wednesday9:00am – 8:00pm
Thursday9:00am – 8:00pm
Friday9:00am – 6:00pm
Saturday9:00am – 2:00pm
Sunday9:00am – 2:00pm
Open in Maps

The Facility

  • One indoor pool
  • Free play grass area
  • Full size basketball court
  • Two classrooms.
  • Goggles
  • Kickboards
  • Fins
  • Water diapers
  • Towels, panchos
  • Ice cream
  • Grab and go snacks and treats
  • Drinks available for purchase

Programs we offer

Before and after lessons, clients are welcome to utilize our open grass area inside the facility, for kids to run around and be kids.


Dan Berzansky

Owner & President

Dan Berzansky founded Premier Aquatic Services in 2011. As a competitive swimmer, Dan taught swim lessons every summer throughout high school and college. In college, he swam on scholarship for Division I Stony Brook University in Long Island, New York. He was captain of the men’s college team his junior and senior year and is a five-time conference champion. After college, Dan was hired to open the aquatics program at the Jewish Community Center (JCC) of Orange County in Irvine. While there, he built a vibrant learn-to-swim program and started the OC Waves Club Swim Team, a USA Swimming sanctioned (USS) club program, which has produced scores of highly successful swimmers. In 2011, Dan graduated with his MBA from Pepperdine University and proceeded to leave the JCC.

In all, Dan has over 20 years of coaching and teaching experience, as well as over 14 years of experience in the recreation field with a focus on project management. In addition, he has over 17 years of experience as an instructor for the American Red Cross where he has taught classes ranging from CPR/AED classes, Professional Rescuer, instructor courses and lifeguarding and First Aid classes. In his free time, Dan is a Director for Stop Drowning Now, a drowning prevention education program which provides free drowning prevention education programs for children.

Dan currently lives in Laguna Niguel, CA with his wife and three young children.

Ryan Larson

Chief Operating Officer

Ryan began swimming for Hillside Aquatics when he was 4 years old. After swimming for over 15 years, Ryan was offered an athletic scholarship to Concordia University Irvine. There he obtained his Bachelors in Communications and his MBA. While attending school in Irvine Ryan fell in love with coaching and teaching swim lessons again. This led Ryan to pursue a career with Premier Aquatics in 2011. Ryan has now been teaching and coaching for over 15 years.

In his free time, Ryan likes to hang out with his friends & family, go camping, and travel.

Wally Kasprzycki

General Manager

Wally works as the General Manager for Premier Swim Academy. He has previously worked at Indiana University and Seattle University in their aquatic recreation programs and has been teaching swim lessons since 2012. While finishing his M.S in Kinesiology at Indiana University, Wally was able to focus on Aquatic Recreation and Underwater Physiology and has a passion to stay involved in the field!

Originally from Indiana, Wally’s first job was as a lifeguard on Lake Michigan and his involvement in aquatic recreation only grew from there. He continued to be a competitive swimmer for 6 years, only to switch sports and begin playing ultimate frisbee. He is certified through the American Red Cross as a Water Safety Instructor and Lifeguard Instructor, the Pool and Hot Tub Alliance as a Certified Pool Operator, through PADI as a divemaster and through AIDA as a 1-star Freediver.

Wally loves working with Swim Instructors on “soft skills” and continued education. If you can’t find him at Premier Swim Academy he’s likely with his dog, Naga and there is probably a disc nearby for at least one of them.

Sal Ulloa

Training Director

Sal Ulloa brings a decade of swim instruction experience coupled with six years in management and training roles in the swim school industry. Raised in Orange County, California, where swimming is a way of life, Sal’s aquatic journey began as a competitive swimmer at Seal Beach Swim Club at 11 years old. Later continuing this journey with high school swimming and water polo. Sal studied Business Administration at California State University Long Beach where he continued to play club water polo.

Currently he is the Training and Curriculum Director at Premier Swim Academy. In this role, Sal brings together his swim instructor and management experience along with modern instructional design principles to create engaging, interactive, and strategic training systems.

Abby Toeller

Assistant General Manager

Hi, I’m Abby and I have been working at Premier since we opened in 2020! I have had the opportunity to experience the fun of Premier as a swim instructor, an admin, a deck manager, and now as a facility manager. I have always had a passion for the water, growing up I took every chance to spend time in the pool, and I was on the water polo and swim teams for 5 years.

My favorite things to do when I am not working is thrifting or changing the design on my head. If you’ve seen me around Premier then you know I love seeing others reactions when I’ve done another bright and crazy design! My eventual goal is to own a swim school of my own in the Midwest. Another goal of mine is to go back to school to get my cosmetology license and bring my fun hair designs to those who will enjoy them!

If you see me around be sure to say hi, I can’t wait to meet you!

Alana La Cour

Training Coordinator

Hi! My name is Alana, and I am a Training Manager here with Premier. I help to develop and implement our curriculum, and train our instructors to become the best coaches they can be! I’ve been swimming for a very long time (from age 5, through college), and studied Kinesiology and exercise sciences in school.

I love every part of working here, but especially when I get to see our student’s smiling faces every day. If you see me around, come say hi!


Office Manager

Hi my name is Sierra, I work front desk and office admin for PSA. You will see me most of the time in the front desk evenings helping families out and greeting all the swimmers. If I am not a Premier I’m probably spending my night at Disneyland with my beautiful niece. Please don’t hesitate to ask me any questions, I am here to help! See you soon!


Deck Manager

Hello my name is Matthew Chang, I am a Deck Manager and Swim Instructor at Premier Swim Academy. I have a background of 4 years of competitive swimming and 8 years of playing water polo. In my free time I love to run on trails and lift heavy weights. I am very excited to work with all of the different swimmers that come into our program and I cannot wait to get our swimmers water safe or prepared for competitive swimming


Deck Manager

My name is Coach Sergio. A fun fact about me is that I can talk to animals….but they usually don’t talk back. My hobbies include roller skating, dance battling, eating, and daydreaming. Some interest of mine are music and physical fitness. My goals are to help you become comfortable in the water and have fun while doing it. I can’t wait to meet you!


Swim Instructor

Hi my name is Alina! A fun fact about me is that I have 4 cats. I love baking, spending time with friends and family, and reading in my free time. I am a part of the Health Science Academy at Chino Hills High school and aspire to work in the medical field in the future. I am so happy to share my love for swimming with you all! See you in the pool!


Deck Manager

Hello! My name is Taylor and I’ve been working at Premier since September 2022. In my free time I enjoy reading novels, designing characters, and listening to music. I can’t wait to watch my students grow into amazing swimmers!


Swim Instructor

Hi! I’m Sara, and I’m a swim instructor here at Premier. I like to sing, dance, and surf! I love cats, and I have one named Peggy. She’s pretty chonky! Can’t wait to hang out and swim with you!


Deck Manager

Hello everyone! My name is Emily and I am a Deck Manager at PSA. A fun fact about myself is that I am studying animal science at Cal Poly Pomona with hopes of applying to vet school in the near future. In my free time, I love going on adventures, trying new foods, and spending time in nature with my husky named Bella. Swimming has always been a huge passion of mine, so I can not wait to work with all of you!


Swim Instructor

Hey All! I’m Coach Julian and I’m a swim instructor here at PSA. My goal with my classes is to make sure everyone has a fun time and that we learn how to stay safe in the water. Few things about me include: I like taking walks on the afternoon so I can catch the sunset, I really enjoy watching movies and talking about them, and I love Iced Coffee. I look forward to meeting you all in my next class!


Deck Manager

Hi, my name is Kira! Some fun facts about me are that I taught myself how to play bass and guitar. Some things I enjoy doing in my free time are playing guitar, listening to music, and playing video games. Some thing I find really interesting is sound engineering for live shows. My goal is to make kids great swimmers and have basic water safety knowledge. Can’t wait to see everyone!

Leila C.

Swim Instructor

Hello my name is Leila. A fun fact about me is that I travel a lot. My hobbies include swimming and baking. Can’t wait to swim with you guys!


Swim Instructor

Hello! My name is Quinn! I love to go on walks on cold days and hanging out with my friends and family. A goal of mine in life is to always live in the moment and cherish the time I have with the people around me. I also enjoy spending my time getting to know new people and learn new things! I absolutely cannot wait to meet you!


Swim Instructor

Hi! My name is Nathan and I am a swim instructor. A fun fact about me is I have traveled to over 40 countries. I love to lift weights, work on cars, and swim in my free time. I’m excited to work with all my students and watch them improve and grow.


Swim Instructor

Hi, y’all! My name is McKayla and I’m a swim instructor here at PSA. Some fun facts about me are that I’m currently in nursing school and a baseball coach! I love the outdoors, and new adventures, and am so excited to meet and swim with you all!


Swim Instructor

Hi, my name is Maya Garcia and I am a swim instructor at Premier Swim Academy. Fun fact: my middle name is blue. My life consists of creativity, music, being hilarious, and school. If I’m not at work I’m probably painting, rollerskating, designing, learning something new, or at a concert.

Leila K

Swim Instructor

Hi, my name is Leila! I am a swim instructor at premier swim academy. I am a senior at walnut high school and love taking music classes. I love animals and have a golden retriever named London. For fun I like to hang out with my friends and create fun memories!

Lauren N

Swim Instructor

Hello! My name is Lauren and I’m a swim instructor here at PSA. I love reading and playing water polo and I can’t wait to see you guys at the pool! My goal is to make sure kids have water safety and become great swimmers. See you soon!


Swim Instructor

Hi, my name is Samuel and I am a swim instructor here at premier swim academy. Some fun facts about me are: I’m an audio and music engineer, I love working on cars, and I like to skateboard. I am excited to work with my students in hopes that they continually grow and improve as swimmers.


Deck Manager

Hi! My name is Kaleb and I’m a swim instructor/deck manager here at Premier Swim Academy! A fun fact about me is that I have swam or been involved with aquatic sports since I was 6 years old and I love working with kids.


Swim Instructor and Admin Member

Hi! My name is Carson and I am a swim instructor as well as an admin member at Premier Swim Academy in Diamond Bar. Some of my passions include: dancing, music, art, and swim. I also love trying new foods, traveling, and spending time in nature too.


Swim Instructor

Hey everyone! I am Coach Chris. Some things I love to do are swim, lift weights, watch shows/movies, play games, listen to music, and also do math! I am very excited to help you reach any goals you have for swimming and can guarantee that we will have fun in the process. I hope to see you soon!



Hi! I’m Nikki, and I’m one of the admin and a floating swim instructor here at Premier Swim Academy. I have an honour of being one of the few people that have had the pleasure of teaching at all three of our swim school locations. I love animals and I’m currently looking at cosmetology schools to pursue my childhood dream of becoming a cosmetologist!


Swim Instructor

Hi! My name is Daniel and I’m a swim instructor here at PSADB. My goal with every class is to make sure all my students improve during each lesson. My favorite stroke to teach is breaststroke, it’s my go-to stroke during competitions and I love how it’s the most technical and graceful of all the strokes. In my free time, I enjoy snowboarding and playing basketball. I hope to see you in the water soon! (:


Swim Instructor and Admin

My name’s Enjy, and I’m both an Admin and a Swim Instructor at Premier Swim Academy. I work with our amazing and lovely families at the front desk, and also with our resilient students in the water, teaching them not only how to be better swimmers but also how to strengthen their resolve when chasing their goals.

One fun fact about me is that I’ve never broken a bone before in my life. I’m quite the risk taker so I’ve come close sometimes, but so far so good! Outside of all of this, I enjoy reading Shakespeare in my literature class and indulging in historical fiction in my own free time. I love writing my own stories and pieces of poetry as well! Lastly, I enjoy other things too like dancing and playing volleyball, an old love of mine. But that’s all about me for now, I can’t wait to know more about you!


Swim Instructor

Hey all, my name is Daevon and I’m a swim coach here at PSA Diamond Bar. A little fun fact about me is that I have a snake named Henry! He can be a little goofy sometimes and is hungry all the time, kind of like his owner. Animals are my passion, but I’m actually going to school to study chemistry. In my spare time I like to ride my skateboard, play trombone and video games! I’m excited to teach you all how to swim and have some fun in the water! Safely, of course!



Hi my name is Celina, I lived in Hawaii for 2 years. I like to paint and sing. I am very interested in music and books. My goal is just to live a happy and fulfilling life. I can’t wait to meet you!


Customer Service Representative

Hello, I’m Sofia! I’ve been part of the Admin staff here at Premier since last April 2021. Maybe I’ve already taken your call! I love interacting with every family and helping out as best as I can. Fun fact about me is that I love languages. I’m studying French although I’m not quite there yet. However, I’m fluent in Spanish. Así que cualquier duda que tenga, no dude en hacérmelo saber que con gusto le ayudo.

Leo Turriago

Customer Service Representative

I was raised in the vibrant urban concrete jungle of NYC. Being the City That Never Sleeps, I am a people-person at heart. Like old blue-eyes said in the New York, New York song “If I can make it here, I can make it anywhere…”

I thoroughly enjoy the daily interactions with diverse individuals over the phone. Each conversation with a customer is a learning experience, and the satisfaction of knowing that I’ve made a positive impact brings me joy.

During my days off, I love to play chess at a park or online, play One Wall Handball, and occasionally take a refreshing dive into a pool with my family and friends.

I eagerly anticipate the opportunity to meet and converse with all of you. Enjoy life to the fullest!!!!!!

Lina Hernandez

Customer Service Representative

Hello! I’m Lina. I find joy in hitting the gym regularly, and challenging my physical limits. Fluent in three languages—English, Spanish, and German—I am currently exploring the beauty of the Italian language.

By day, I serve as a dedicated customer representative at Premier, where I take pride in assisting and finding solutions for our valued customers. Beyond the professional realm, I am an avid movie fan, finding inspiration and relaxation in the captivating world of cinema.

I look forward to meeting you all !