About Us

Home / About Us

Who We Are

About Us - Who is MySwim

Our Company

MySwim is based in Northriding, Johannesburg, centrally located and easily accessible from the surrounding areas. The swimming school boasts two heated indoor pools, one 15m pool and a smaller 8m pool. Lessons are conducted year-round.

The swimming school was founded in 2010 by Joanne Vreenegoor. Joanne is a Zimbabwe swimming colours holder, South African Masters swimming colours and record holder, and Swimming South Africa Learn-to-Swim instructor. With an extensive background in aquatics as both swimmer and instructor, she is passionate about the sport of swimming, and believes everyone should be water safe! Joanne believes “technique is key to ensuring a comfortable and efficient stroke.” She is qualified as a Basic Life Support (BLS) Medic, and also teaches CPR and First Aid.

Our Pools

MySwim boasts 2 x heated swimming pools.
Our "big" pool measures 15m x 5m, is 1m deep, and is kept at a minimum temperature of 30 degrees. Learn-to-Swim classes, Stroke Lessons and Adult swimming sessions are taught in this pool.
The "little" pool measures 8m x 3.7m, is 1m deep, and is kept at a minimum temperature of 31 degrees. This pool is primarily for our Baby & Todler Swim classes, and some of our younger swimmers.

Depending on the day/time and the demands of the teaching schedule, the pool configurations change allowing greater flexibility in the teaching spaces across all lesson types. The pool temperatures are maintained year-round and provide an ideal learning environment for all clients. Being comfortable in the water allows for improved concentration and quicker mastering of skills in the pool.

The pools are tested twice daily and dosed (based on test results). Keeping the pools at optimal swimming conditions at all times is of utmost importance! Both pools are Chlorine sanitised.

Our Team

About Us - The MySwim team
Joanne, the founder and owner of MySwim

Eat...Breathe...Live...SWIMMING!

Joanne

Owner
Sharon, MySwim's manager

I’m passionate about swimming. I love teaching and am so proud to see the progress my students have made in a term! It’s just awesome. I’m so honoured and humbled to be making a difference.

Sharon

Manager
Sandy, MySwim accounts

Sandy

Accounts
Leigh-Ann, The administrator at MySwim

Leigh-Ann

Administrator
Abigale, an instructor at MySwim

I have always been passionate about swimming and teaching, as i believe teaching is all about having someone who believes in you and encourages you. I strive to be that kind of teacher in the pool to all.

Abigale

Instructor
Natalie, an intructor at MySwim

Natalie

Instructor
Auriel, an instructor at MySwim

Auriel

Instructor
Regina, an instructor at MySwim

Aspiring to instruct swimming full time and pass on knowledge of this important skill

Regina

Instructor
Lungi, an instructor at MySwim

I love watching people grow and achieving their goals.

Lungi

Instructor
Leanne, an intructor at MySwim

Leanne

Instructor
Zuki, General assistant

Zuki

General Assistant
Nokuthula, General assistant

Nokuthula

General Assistant

Testimonials

Some of the testimonials MySwim has received
  • Words cannot express my heartfelt gratitude toward you.

    You have been a pillar of support and an incredible influence in my little girl’s life and for that I will be eternally grateful to you. It has been a wonderful experience having you as her coach and friend.

    Charlene
  • I really want ta take this opportunity to thank you guys for the wonderful job you have been doing with them over the past two months.
    They have improved tremendously. We really do appreciate your hard-work and professionalism

    Vivian
  • Wow... what a pleasure to deal with you guys. I must say I have been very impressed and will gladly recommend you to everyone.

    Ellen
  • Kaylee is doing very well with her swimming and now goes to lessons at the Bath University in the UK where all her instructors are amazed at how well she can swim for her age.

    All thanks to the great start she had with MySwim

    Pippa
  • Connor has had a great time with you guys and has really showed an improvement over the months - Thank you, and all his coaches, for the patience and great instructing!

    Leigh
  • I just wanted to let you know what a fantastic job your team is doing!

    Keagan is improving every week and is loving it.
    Aiden has really has made wonderful progress too.

    A big thank you to the whole team on doing such a great job.

    Kim
  • I would just like to thank Myswim and sepcially the swimming instructor for such amazing experience this afternoon. Milan loved every second and I felt so comfortable with her being in the pool with the instructor.

    Once again thank you for such professional service, friendly staff and clean welcoming environment.

    Jessica
  • I would like to thank the team for assisting me reach my goals. you guys are a great team. Thank you again.

    Mpumi