Magri's Language Institute                                       
Home About Us Courses for Adults Training Courses Courses for Youngsters Holiday Programmes Contact Us


English Courses

English is spoken by more people, in more countries, of the world than any other language. In order to do business and communicate successfully within the corporate world, it is necessary to be professional and have a good command of the English language.


Intensive English Group Courses
We believe that learning a language should be an enjoyable, enriching experience. We provide a structured programme taking the student’s needs and personal interest into account.
High intensity programme from Basic to Advanced levels
Small groups - 8/10 students to ensure maximum exposure and integration of the language.
Monday to Friday 09h00 to 13h00
Courses start every 4 weeks


Individual Courses
Tailor designed to suit individual needs that have limited time available
Course duration - 48 hours per module
Courses offered at convenient times and days


Business English Courses
A practical, effective course for businessmen who have to practice, improve and enhance their Business English skills and whose time is limited and valuable.
Courses are scheduled at convenient days and times during or after office hours at the Institute or at your premises.
• Communicating in Business
• Writing for business
We can structure the programme according to your company's requirements and your specific needs.


Business English Courses for foreigners
Ideal Course for business people with little knowledge of English, that need to improve their business language skills and vocabulary.
Structured for a maximum of 4 in a group.
Intensive 3 weeks course
Monday to Friday - 09h00 to 16h00




Local and Foreign Languages

Learning a local or foreign language is an investment for life whether for pleasure or business purposes. It allows you to learn, understand and communicate with people in a different language as well as to see the world from other people’s perspective and appreciate diverse cultural differences.

Levels: Beginner, Elementary, Intermediate and Upper Intermediate.

Courses are structured according to the company's requirements.

Small learner centered groups - maximum 12 students per group.

This allows each person to receive maximum attention and exposure to the target language, thus sustaining your interest and helping your learning experience.

















English       Spanish       French       Italian       Portuguese       German       Arabic        Sotho       Zulu        Afrikaans       Japanese       Mandarin