Our courses are designed to help you improve your English from the very first lesson. You may want to improve your English to develop conversation skills, to enable you to communicate better in the workplace or maybe you'd like to prepare yourself for better job opportunities. Whatever your reasons, we can help you develop your skills in General English, Business English, Conversational English as well as prepare you for international exams such as IELTS and TOEFL. We are the best in designing and customizing English courses to meet your individual or corporate language development needs.

Read More


Our students are from all walks of life ranging from kindergarten and school-going kids, young learners preparing for university admission, administration and support staff, middle to senior level managers, academics, foreigners visiting or living in South Africa, business people, busy moms, people looking for better job prospects, and more.

We have students from Africa, Asia, South America and Europe ensuring we always have an interesting and exciting mix of learners.

See what our students have to say...

Read More


Our teachers are patient, caring and passionate about helping you improve your English. They are experienced and qualified to teach English to speakers of other languages. Our teachers are native English speakers and have all taught English locally - many have also taught abroad and have the international teaching experience to ensure all your language goals are met.

[removed] (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m[removed].insertBefore(a,m) })(window,document,'script','//','ga'); ga('create', 'UA-54769580-1', 'auto'); ga('send', 'pageview'); [removed]