MyTEFL: Paid Teaching Internship in South Africa

Video and Photos


Our one month Teach in South Africa Program combines hands on teaching experience with the incredible opportunity to make a real difference to disadvantaged communities.

After completing your 120 Hour TEFL course, you'll fly out to meet a group of teachers from around the world, working in local classrooms teaching a wide range of students. Aside from teaching English, you'll also get to assists with school sports, dances, homework programs and much more.

This is truly a once in a lifetime adventure. You'll form deep bonds with the people around you, share incredible moments with locals, colleagues, students, and explore a region that is less traveled - all while helping to make the world a better place.

  • 120 Hour online TEFL included
  • All accommodations by the beach
  • Direct donation to the community you are helping
  • 24/7 in country support

Questions & Answers

We offer both face to face as well as online courses. Our online 120 Hour is much more popular, and is priced at $299. We sometimes run promotions; visit to see what’s currently on offer!


Looks like there aren't any reviews yet for this program. Leave a Review

About myTEFL

MyTefl is all about providing practical, effective & affordable TEFL solutions for people looking to start a career teaching abroad.

Our courses focus on the skills, techniques and management methods you will actually use in class. Our friendly...