Natural Science Tutors in Johannesburg

These are the Highest Quality Natural Science Tutors in Johannesburg. Get Natural Science Lessons in your home with Teach Me 2 – the Best in Tutoring

Marvellous G, Johannesburg

I got a distinction in this subject.

  • 24 hours tutored
  • 64 Hours of Availability
Can teach: Mathematics, English, Natural Science, Financial Accounting, Commerce, Income Tax, Cost Management
5.0 out of 5
2 reviews
View Profile
Contact Marvellous
Good Match Guarantee

Jullieta L, Parktown

Tutoring experience; over five years.

  • Ready to start!
  • Background check passed
  • 64 Hours of Availability
Can teach: Mathematics, Life Sciences (Biology), Natural Science, Geology
View Profile
Contact Jullieta
Good Match Guarantee

Wisani M, Johannesburg

I have so much love and passion for Natural Sciences.

  • Ready to start!
  • 34 Hours of Availability
Can teach: Mathematics, Life Sciences (Biology), Additional Mathematics, Natural Science
View Profile
Contact Wisani
Good Match Guarantee

Lovemore M, Marshalltown

I have 8 years teaching experience.

  • 60 hours tutored
  • Background check passed
  • 17 Hours of Availability
Can teach: Mathematics, Economic Management Science (EMS), Homework, Life Orientation, Mathematics Literacy, Natural Science, Financial Mathematics, Social Science
4.0 out of 5
1 review
View Profile
Contact Lovemore
Good Match Guarantee

Siphamandla N, Hillbrow

I love the subject and it also closely related to Life Sciences which I tutor.

  • 111 hours tutored
  • Background check passed
  • 28 Hours of Availability
Can teach: English, Life Sciences (Biology), Geography, Life Orientation, Natural Science, Zulu, Law
5.0 out of 5
6 reviews
View Profile
Contact Siphamandla

Abosede A, Berea

I worked at Harold Cressy High School in Cape Town where I taught Grade 8, 9 and 10 learners Technology, Natural and Physical Sciences and Mathematics.

  • Ready to start!
  • Background check passed
  • 15 Hours of Availability
Can teach: Mathematics, Natural Science, Geology

Ryan B, Cheltondale

I did physical sciences as well as biology for matric and achieved distinctions in both of them. I am more than capable to tutor this subject to junior high school students

  • 16 hours tutored
  • Background check passed
  • 20 Hours of Availability
Can teach: Mathematics, Physical Science, Natural Science


Jamie-lee S, Sunnyridge

I am currently studying through UNISA for teaching degree till grade 9.

  • 227 hours tutored
  • Background check passed
  • 83 Hours of Availability
Can teach: Mathematics, English, Afrikaans, Life Sciences (Biology), Geography, History, Homework, Life Orientation, Natural Science, Foundation Phase- Literacy, Foundation Phase- Numeracy, Social Science, Exam Preparation, Human and Social Sciences
4.5 out of 5
15 reviews
View Profile
Contact Jamie-lee
Good Match Guarantee

Kayley B, Roodepoort

Science can be a scary but fun subject. It is probably one of the most important subjects in school because of how many doors it can open for students. I love tutoring Science because once it is understood, it can be so enjoyable.

  • 18 hours tutored
  • Background check passed
  • 32 Hours of Availability
Can teach: Physical Science, English, Afrikaans, Accounting, Life Sciences (Biology), Business Studies, History, Mathematics Literacy, Natural Science, Economics, Marketing Communication, Management, Business Law, Public Relations, Market Research, Human Resource Management, International Relations, Mathematics IEB experience, Design
View Profile
Contact Kayley
Good Match Guarantee

Leoni A, Meyersdal Nature Estate

I have majored in teaching this subject.

  • 20 hours tutored
  • Background check passed
  • 24 Hours of Availability
Can teach: Mathematics, English, Afrikaans, Mathematics Literacy, Natural Science, Social Science
5.0 out of 5
3 reviews
View Profile
Contact Leoni