Our Team

Founder & CEO

Javier Blanco

Swimming shaped who I am, and my mission is to pass on that lifelong passion down to every swimmer I meet. I love empowering people, watching them transform into confident swimmers for life.

Operations Coordinator

Charlie S.

As the Operations Coordinator at Millennium Swim, I support client communication, scheduling, coach coordination, instructor onboarding, and day-to-day operations. I help keep lessons, lifeguarding events, and internal systems organized so clients and coaches have a smooth, professional experience.

Swim Instructor / Lifeguard

Thomas M.

I am currently studying Mechanical Engineering at Queen’s University. Over the years, I have worked with swimmers of all different ages and skill levels, helping them build confidence, improve technique, and feel safer in the water. As an instructor, I try to create lessons that are encouraging, structured, and suited to each swimmer’s individual needs. I understand that every student learns differently, so I focus on being patient, positive, and clear while helping swimmers reach their goals.

Outside of swimming, I enjoy going to the gym, playing hockey, and staying active. I am also an avid learner, and I bring that same mindset into my teaching by always looking for ways to improve and help my students succeed.

Swim Instructor / Lifeguard

Claire W.

I am currently studying Civil Engineering at the University of Ottawa. I have worked with swimmers of many different ages and skill levels, including preschoolers, elementary-aged swimmers, adults, and students in lifesaving and lifeguarding courses. As an instructor, I focus on creating lessons that are encouraging, organized, and easy to understand. I like to break down skills step by step so swimmers can build confidence, improve their technique, and feel more comfortable and safe in the water. 

Outside of swimming, I enjoy staying active through sports such as hockey, soccer, track, and cross-country. Being involved in different sports has taught me the importance of patience, teamwork, and perseverance, which I try to bring into every lesson I teach. I enjoy helping swimmers reach their goals and always aim to make lessons positive, supportive, and suited to each swimmer’s individual needs.

Swim Instructor / Lifeguard

Dennis Zhang

I am a Public Health graduate from Toronto Metropolitan University. I have over 10 years of competitive swimming experience, including racing at the national level, and have coached both youth and masters athletes through lifesaving sport, swim team, and private lesson programs. I have since gained experience as an aquatic coordinator, swim & lifesaving instructor. In my previous role, I coached the senior swim team at Branksome Hall, helping swimmers improve their technique, endurance, and race skills.

As an instructor, I create a safe, structured, and engaging learning environment. I tailor my approach to each swimmer and set clear expectations for progress. I push swimmers to improve and hold them accountable to achieve their goals in the water. I strive to build confident swimmers with strong technique and solid water safety skills.

Swim Instructor / Lifeguard

Christina O.

Swimming has been a part of my life for as long as I can remember. I grew up in a family where becoming a lifeguard was almost a tradition, with most of us choosing it as our first job. Being surrounded by experienced swimmers and lifeguards from a young age helped me develop not only strong swimming skills but also a deep appreciation for water safety and teaching others. I graduated with a bachelor in Psychology with honours at York University. During my time there, I had the opportunity to teach swimming lessons at several different community pools. Working with a wide variety of children, youth, and adults allowed me to adapt my teaching style to meet each individual's needs and goals. I enjoy helping swimmers build confidence, improve their skills, and feel safe in the water.

I take pride in being patient, approachable, and supportive. My lifelong passion for swimming, combined with years of coaching and lifeguarding experience, has given me the knowledge and enthusiasm to help every client enjoy learning and succeed in the water.

Swim Instructor / Lifeguard

Nik B.

I have over eight years of experience working as a competitive swimmer, lifeguard, and swim instructor. Throughout my career teaching in both Iran and Ontario, I have worked with children and adults of all various skill levels. My instructional approach focuses on creating a safe, supportive, and engaging learning environment with structured lesson plans tailored to improving stroke technique, building endurance, and water safety skills.

Outside of teaching, I enjoy going to the gym, doing carpentry, and going on long nature walks. I am also fully bilingual in English and Persian.

Swim Instructor / Lifeguard

Samuel D.

I am an incoming Medical Sciences student at the University of Western Ontario. I have ten years of swimming experience, including competing as a high-performance, national-level athlete ranked in the top 5 across Canada for backstroke. Throughout my instructing experience with the City of Toronto and private swim schools, I have taught children of all skill levels, carefully adapting my lessons to keep the environment safe, structured, and engaging. I focus on being approachable and encouraging while helping swimmers build water confidence and improve their stroke technique.

Outside of the pool, I stay active playing water polo, badminton, and ultimate frisbee. I am also fluent in English and Mandarin, with a working fluency in French.

Swim Instructor / Lifeguard

Ayana B.

With Support Like This, Success is Just a Matter of Time.

What are you waiting for?