Mkhulu Skosana

Principal

Leads and manages the school, making strategic decisions and providing guidance.

Baipedi Mosebi

Deputy Principal

Responsible for assisting the principal in managing the school's operations and overseeing curriculum development and implementation.

ML Moeketsi

Deputy Principal II

Responsible for assisting the principal in managing school operations.

SF Mdingi

Financial Manager

Responsible for overseeing financial operations, budgeting, and ensuring financial stability within the team.

AK Selebalo

Admin Assistant and ICT Coordinator

The Admin Assistant and ICT Coordinator. They manage administrative tasks and coordinate the team's information and communication technology needs.

LT Leburu

Admin Assistant

Responsible for providing administrative support to the team.

MJ Makau

Admin Assistant

Handles administrative tasks such as scheduling, filing, and data management.

M Radebe

Admin Assistant

Responsible for organizing and coordinating office operations and procedures.

BCC Ntuli

Physical Science HOD

Responsible for overseeing the Physical Science department, managing curriculum development and ensuring effective teaching and learning in the subject area.

ED Motsele

Geography HOD

Responsible for overseeing the curriculum, faculty, and student activities in the Geography department.

MF Tshaka

Economics Head of Department

Responsible for equipping students with a comprehensive understanding of economics and its applications in the real world.

IRR Pillai

Life Sciences HOD

Serves as the Life Sciences Head of Department, overseeing all operations and initiatives related to the life sciences field.

MO Baninzi

HOD Commerce

MO Baninzi is responsible for leading the Commerce department as the Head of Department (HOD). He oversees the strategic planning and execution of all commerce-related activities within the team.

L Bipin

Teacher

Educates and guides students, facilitating their learning and growth.

S Dhlamini

Teacher

A Teacher in our team, responsible for guiding and educating students on various subjects.

V Jacob

Teacher

An experienced educator who guides and supports students in their learning journey.

G John

Teacher

A Teacher, responsible for imparting knowledge and guiding students in their learning journey.

M Kennan

Teacher

Responsible for instructing students, planning lessons, and assessing their progress.

T Luvalo

Teacher

Responsible for instructing and guiding students through educational curriculum.

M Madibane

Teacher

Responsible for instructing and guiding students in a specific subject, providing educational support and evaluating their progress.

DT Makhadi

Teacher

The instructor provides guidance and imparts knowledge to students.

S Makhadi

Teacher

A dedicated and experienced educator, responsible for imparting knowledge and fostering student growth.

T Manganya

Teacher

A Teacher on the team, responsible for leading and facilitating the learning process.

SS Masangu

Teacher

As a teacher, Mr. SS Masangu is responsible for instructing and guiding students in their learning journey.

MB Masikhwa

Teacher

Responsible for instructing and guiding students in their academic development.

B Masobuka

Teacher

Passionate educator dedicated to fostering a love of learning in students.

MM Mazizi

Teacher

Responsible for instructing and guiding students in their learning journey.

S Mbikwana

Teacher

Educates and guides students in the pursuit of knowledge and skills.

KV Mereyotlhe

Teacher

Classroom instructor responsible for educating and mentoring students.

MM Mgidi

Teacher

A Teacher, responsible for guiding and instructing students in their learning journey.

A Mgoduka

Teacher

Responsible for guiding and instructing students, facilitating learning, and assessing their progress.

GB Mhlongo

Teacher

A dedicated teacher, responsible for instructing students and facilitating their learning.

TM Moloi

Teacher

Responsible for delivering lessons, assessing student progress, and creating engaging learning experiences.

D Moyo

Teacher

Responsible for teaching and educating students in a specific subject area.

SL Mphahlele

Teacher

A teacher on our team. They are responsible for instructing and guiding students in their learning journey.

PA Ndlovu

Teacher

Responsible for instructing and educating students on various subject matters.

MM Ngidi

Teacher

Engaging and knowledgeable educator passionate about empowering students to reach their full potential.

N Nobuzana

Teacher

Responsible for instructing and guiding students, developing lesson plans, and assessing their progress.

NP None

Teacher

A dedicated team member responsible for providing guidance and knowledge to help others grow and learn.

G Nthangeni

Teacher

A Teacher who guides and educates the team with expertise and experience.

ET Ogalah

Teacher

Responsible for ensuring effective education through lesson planning, instruction, and student evaluation.

EM Senne

Teacher

Responsible for instructing and guiding students in their academic learning journey.

M Sombasa

Teacher

Responsible for instructing and guiding students in their learning journey.

JI Thebeila

Teacher

Responsible for instructing and guiding students in various subjects and facilitating their learning.

L Booi

Ground Staff

M Mokotedi

Ground Staff

LW Thaka

Ground Staff

NB Vulani

Ground Staff