Passionate educators,
dedicated people.

Learning should meet each student’s individual needs. In a rapidly changing world, developing skills like learning how to learn and respectful discussion is as important as knowledge itself. Our teachers focus on understanding each learner and supporting their learning process.

the bay academy

Management team

Our Teachers

Our Pre-Primary School teachers

Our Teachers

Our Primary School teachers

  • Rabecca Kaphuka
    Junior Primary Guide
  • Paige Rutherford
    Junior Primary Guide
  • Jessica van Staden
    Senior Primary Guide
  • Mandy Reisinger
    Senior Primary Guide
  • Lungiswa Mgwaba
    Primary Support Guide

Our Teachers

High School teachers

  • Ricardo Vasapolli 
    Head of Student Affairs and Discipline, Math Lit, Tourism, Geography(FET)
  • Franzl Page
    Head of Academics, Physical Sciences, CAT
  • Sarah Hancock
    School-Based Support Team Coordinator, EMS, LO, Business Studies
  • Christian Gräser
    Visual Art & Technology
  • Emily Erasmus
    Mathematics, Physical Sciences
  • Suzanne Greyling
    Afrikaans FAL
  • Marietta Hennes
    English HL, Drama
  • Kate Roering
    History, Social Sciences, English HL
  • Jessica Pienaar
    Natural Sciences, Life Sciences, Physical Sciences
  • Chelsey Snijman
    Mathematics, Hospitality, Math Lit
  • Pieter Pienaar
    Grade 7 Tutor.

Our support team

Administrative staff

  • Lily Lukic
    School Secretary and Admissions Officer
  • Shena Van Derlilly
    Primary School Administration
  • Shana Canterbury
    Finance Manager
  • Isolde Malan
    PA to the Principal
  • Nicole McLean- Anderson
    Pathway Counsellor
  • Sam Kirsten
    Head of School Life and Enrichment

Our support team

Estate Management and Ground-staff