Natural Science Tutors in Johannesburg, Johannesburg

Highest Quality Natural Science Tutors in Johannesburg, Johannesburg. Get Natural Science Lessons in your home with Teach Me 2

Mmathebe M, Johannesburg

Science was not my strongest side, however I've helped my younger siblings with Natural Science and the results were great.

  • Ready to start!
  • Background check passed
  • No Availability Specified
Can teach: Mathematics, English, Life Orientation, Natural Science
View Profile
Contact Mmathebe
Good Match Guarantee

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


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

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

Ruwa M, Hyde Park

I have a Doctorate in Environmental Science from WITS University in South Africa. I have tutored and lectured courses in Environmental Science - Ecology, Resource Modeling etc up to second year.

  • Ready to start!
  • No Availability Specified
Can teach: Life Sciences (Biology), Natural Science, Environmental Studies

Lovemore M, Marshalltown

I have 8 years teaching experience.

  • 38 hours tutored
  • Background check passed
  • 20 Hours of Availability
Can teach: Mathematics, Homework, Mathematics Literacy, Natural Science, Financial Mathematics, Social Science
4.0 out of 5
1 review
View Profile
Contact Lovemore
Good Match Guarantee

Amoré G, Weltevredenpark

I have always excelled in Science and maintained an average of above 80 throughout my school career for Natural Science.

  • Ready to start!
  • No Availability Specified
Can teach: Mathematics, Physical Science, English, Afrikaans, Life Sciences (Biology), Mathematics Literacy, Natural Science, Advanced Mathematics

Siphamandla N, Hillbrow

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

  • 99 hours tutored
  • Background check passed
  • 14 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

Wadzanai Yvonne N, Ferndale

I have been tutoring Natural Science since my first year, 7 years ago and my students consistently outperformed. I am current tutoring a Grade 9 and projected stellar performance.

  • 15 hours tutored
  • 78 Hours of Availability
Can teach: Life Sciences (Biology), Natural Science, Portfolio
5.0 out of 5
1 review
View Profile
Contact Wadzanai Yvonne
Good Match Guarantee


Wiets R, Louis Trichardt

Taught Grade 8 - 9; university credits in zoology, physics and chemistry; diploma in anatomy and physiology

  • 62 hours tutored
  • 30 Hours of Availability
Can teach: Mathematics, Physical Science, English, Afrikaans, Life Sciences (Biology), Additional Mathematics, Business Economics, Business Studies, Economic Management Science (EMS), Life Orientation, Mathematics Literacy, Natural Science, Chemistry
View Profile
Contact Wiets
Good Match Guarantee

Dancun C, Montclair

I have experience teaching Natural Science Chemistry section very well.

  • 90 hours tutored
  • Background check passed
  • 37 Hours of Availability
Can teach: Mathematics, Physical Science, Natural Science
5.0 out of 5
6 reviews
View Profile
Contact Dancun
Good Match Guarantee

Bernadette H, Rhodes University

Graduate and postgraduate degrees in Biological Sciences. Distiction in Biology (Matric), can tutor from Grade 10-12.

  • 77 hours tutored
  • Background check passed
  • 10 Hours of Availability
Can teach: Mathematics, Physical Science, English, Life Sciences (Biology), Homework, Natural Science, Chemistry, Exam Preparation, Study skills
View Profile
Contact Bernadette
Good Match Guarantee