About Us

Swim Dynamics SA offers 3 courses

  • The Baby Course is for instructors wishing to teach babies, aged 6 months to 3 years, how to swim.
  • Level 1 is aimed at those who wish to teach children between 3 and 7 years.
  • Level 2 is for those who want to teach children between 8 and 15 years to swim.
  • Swim Dynamics takes a holistic approach to teaching swim instructors. Not only are they taught the different techniques of teaching but they gain an understanding of what the psychological and physical considerations of each age group are and how to run a successful swim school and business.

    We present and offer 3 enhancement courses for teachers by teachers.

    We will travel to any major centres in South Africa to facilitate our courses, provided there is a minimum of 10 candidates.


    To equip swim instructors with the necessary skills needed:

  • to teach children in different age categories,
  • on how to swim safely and effectively,
  • to pass on the knowledge of what it takes to set up and run a successful swim school,
  • and finally to contribute to countless children learning how to swim.
  • Vision

    To grow exponentially and become the leading provider of swim instructor courses in South Africa, raising the standards of the industry as a whole.


  • Honesty
  • Integrity
  • Respect
  • Sharing knowledge & experience
  • Helping others
  • Dee Barnard and Bev Verweij started Swim Dynamics with the aim of lifting the standards of swim schools across South Africa through comprehensive swimming instructor courses.

    Our Team

    The Swim Dynamics facilitators and trainers have a wealth of experience in the industry and wish to share their knowledge and experience with others in the interests of the sport and the community, to enhance the profession and create opportunities for swim instructors.

    Dee Barnard | Alberton

    Tel : +27 74 111 7909
    Mail :dee@swimdynamicssa.co.za

    Bev Verweij | Benoni

    Tel : +27 83 628 6600
    Mail :bev@swimdynamicssa.co.za

    Lauren Roberts | KZN

    Tel : +27 82 788 0184
    Mail : lauren@swimdynamicssa.co.za