Management Staff | Teaching Staff | Administration Staff
Principal vernonh@midstreamridgeprimary.co.za
Senior Deputy Head stevens@midstreamridgeprimary.co.za
Deputy Head: Academics lianar@midstreamridgeprimary.co.za
Deputy Head: Learner Support and Discipline HOD: Science hannesl@midstreamridgeprimary.co.za
HOD: Extra Murals riaanl@midstreamridgeprimary.co.za
HOD: Computers lucianod@midstreamridgeprimary.co.za
HOD: Social Sciences garthd@midstreamridgeprimary.co.za
HOD: Mathematics davidg@midstreamridgeprimary.co.za
HOD: Music baberetb@midstreamridgeprimary.co.za
HOD: English pennyp@midstreamridgeprimary.co.za
HOD: Afrikaans twanis@midstreamridgeprimary.co.za
Foundation Phase Head marietted@midstreamridgeprimary.co.za
Learner Support cindym@midstreamridgeprimary.co.za
Computers / Science hannot@midstreamridgeprimary.co.za
Mathematics johanv@midstreamridgeprimary.co.za
HOD: Foundation Phase susans@midstreamridgeprimary.co.za
Grade 3A2 minetteb@midstreamridgeprimary.co.za
Music anetteb@midstreamridgeprimary.co.za
Afrikaans leandrib@midstreamridgeprimary.co.za
Grade 2E3 lindseyd@midstreamridgeprimary.co.za
Grade 3A1 marietted@midstreamridgeprimary.co.za
Computers simonetd@midstreamridgeprimary.co.za
Social Sciences garthd@midstreamridgeprimary.co.za
Technology & Art liesld@midstreamridgeprimary.co.za
Afrikaans ceciliae@midstreamridgeprimary.co.za
Science esjee@midstreamridgeprimary.co.za
Grade 1E2 jennag@midstreamridgeprimary.co.za
Mathematics davidg@midstreamridgeprimary.co.za
Mathematics esmieg@midstreamridgeprimary.co.za
Physical Education dewaldg@midstreamridgeprimary.co.za
English melissah@midstreamridgeprimary.co.za
Mathematics marcelj@midstreamridgeprimary.co.za
Grade 2A2 marnij@midstreamridgeprimary.co.za
Afrikaans stephaniej@midstreamridgeprimary.co.za
Mathematics tanjak@midstreamridgeprimary.co.za
Art & Technology cornek@midstreamridgeprimary.co.za
Afrikaans ilanak@midstreamridgeprimary.co.za
Afrikaans carlik@midstreamridgeprimary.co.za
Science hannesl@midstreamridgeprimary.co.za
Technology riaanl@midstreamridgeprimary.co.za
English cindym@midstreamridgeprimary.co.za
Mathematics wernerm@midstreamridgeprimary.co.za
Grade 2A3 celestem@midstreamridgeprimary.co.za
Grade 3A3 janinen@midstreamridgeprimary.co.za
English pennyp@midstreamridgeprimary.co.za
Grade 2E2 laurenp@midstreamridgeprimary.co.za
Grade 3E2 jessicar@midstreamridgeprimary.co.za
Afrikaans lianar@midstreamridgeprimary.co.za
Grade 1A3 lezanner@midstreamridgeprimary.co.za
Physical Education jamier@midstreamridgeprimary.co.za
Grade 1A1 zeldas@midstreamridgeprimary.co.za
English megans@midstreamridgeprimary.co.za
Grade 2E1 debras@midstreamridgeprimary.co.za
Grade 3E1 maries@midstreamridgeprimary.co.za
Grade 1A2 chanes@midstreamridgeprimary.co.za
Grade 2A1 susans@midstreamridgeprimary.co.za
Afrikaans twanis@midstreamridgeprimary.co.za
Grade 1E1 lynns@midstreamridgeprimary.co.za
Mathematics stevens@midstreamridgeprimary.co.za
Mathematics celestet@midstreamridgeprimary.co.za
Computers & Science hannot@midstreamridgeprimary.co.za
Grade 1E3 tracyv@midstreamridgeprimary.co.za
Northern Sotho & Technology karinv@midstreamridgeprimary.co.za
Science wesselv@midstreamridgeprimary.co.za
Mathematics serfv@midstreamridgeprimary.co.za
English bregittav@midstreamridgeprimary.co.za
Social Sciences chantellev@midstreamridgeprimary.co.za
Grade 3E3 elmundev@midstreamridgeprimary.co.za
Afrikaans janinev@midstreamridgeprimary.co.za
English nichollw@midstreamridgeprimary.co.za
Remedial liezelw@midstreamridgeprimary.co.za
Social Sciences nicolew@midstreamridgeprimary.co.za
English tarrynw@midstreamridgeprimary.co.za
Assitant Teacher zanikab@midstreamridgeprimary.co.za
Assitant Teacher quingeliquee@midstreamridgeprimary.co.za
Assitant Teacher micolen@midstreamridgeprimary.co.za
Assitant Teacher celiav@midstreamridgeprimary.co.za
Admissions corrieb@midstreamridgeprimary.co.za
Secretary letitiag@midstreamridgeprimary.co.za
Reception veran@midstreamridgeprimary.co.za
Facilities Manager nathang@midstreamridgeprimary.co.za
IT Manager costam@midstreamridgeprimary.co.za
Library myrtlev@midstreamridgeprimary.co.za