Teacher Training

It’s not a surprise when we say that the need for English teachers is on a continuous rise, because in every country you’ll find learners who seek to learn English.
That’s when your turn comes to give them what they need and to share your voice as a powerful English teacher!

But to be that powerful English teacher, you need training besides your experience.
That’s why we’re going to give you a rich tour of the essential training you need to reach that level of professionalism.

Starting from the level of a zero experienced teacher, to a well-experienced one, we’ll explain the perfect course for each level.

Let’s dig in!

CELTA Course

About CELTA Course

CELTA is a course for Teaching English to Speakers of Other Languages.
It’s an introduction to the world of teaching English through learning the structure of the language, its skills, and how to transfer this knowledge and these skills to the learners you educate.

Since this course is accredited by Cambridge Assessment English, it’s highly recognized around the world and many jobs require a CELTA certificate in particular.

This course is designed for beginners in English teaching or teachers with little experience.
Because these teachers need practical teaching knowledge, this course doesn’t only focus on theoretical knowledge, instead it dedicates 6 hours for teaching practice observed by course tutors.

Why choose this course?


by Cambridge Assessment English

so it’s internationally recognized. In addition to that its syllabus is approved by the British Curriculum Authority.

Highly Required

is in many jobs

as many employers look for employees that have this exact certificate. It proves to them that you are reliable.

Enhance Your Career

in Teaching English

This is because having this accredited certificate is evidence of your perseverance and your serious passion0

How is the CELTA course with International House Cairo?

DELTA Course

About The Course

DELTA is an advanced course for experienced English teachers who have at least one year of teaching experience. DELTA stands for Diploma in Teaching English to Speakers of Other Languages.

It consists of 3 modules, each one focuses on a specific aspect of professional English teaching.

Module One gives you an introduction to the teaching world through its strategies, methods, basic concepts, and other theoretical parts. Module Two moves you to the practical part of the teaching process. And then Module Three in which you choose between two options, whether you deepen your language knowledge for a specialist area you like or you choose to develop more professional skills for management areas. 

You’ll find out more about these modules in the description below.

The first module’s title is “Understanding Language, Methodology, and Resources for Teaching”, which focuses on the theoretical part of the teaching process.
At this point, you’ll learn the terminologies used in English language teaching (ELT) and learn how to evaluate current and historical approaches and methodologies in it.
In addition to that, you’ll reinforce your language awareness and start analyzing it more professionally.

The second module focuses on “Developing Professional Practice”. This module is all about teaching practice. That’s why it’s preferred to take Module One before this module so you can understand the basics and implement them in this practice. You’ll also dive into the language systems and skills and learn how to apply them in real-life classrooms.

The third module has two options.
The first one is to know how to design a syllabus, plan and assess a particular specialism that you choose (such as Business English (BE), English for Academic purposes, teaching multilingual classes, and other specialisms).

The second option is to understand and prepare for the desired management specialism, Which is often called English Language Teaching Management (ELTM). This option focuses on other specialisms such as Academic Management, Human Resource Management (HRM), Customer service, and Marketing.

Do I have to take the DELTA modules in order?

You can take them in order or do every module separately, but it’s preferred for you to take Module One first as it introduces you to the theoretical parts that will guide you throughout the journey.

TEFL Programs

About The Course

TEFL stands for Teaching English as a Foreign Language. TEFL aims to teach English to those whose first language isn’t English and they live in a non-English speaking country.
To take a TEFL course, you need to search for an accredited institution that offers this certification. When applying for a TEFL program, the center will be more interested in the applicant’s abilities in English and their skills to communicate with it.

Course Requirements

We can divide this section into two subsections:

Requirements to get accepted into the TEFL program

In most of the institutions that offer the TEFL course, there are no formal requirements that you need to get accepted for the course. You don’t need previous teaching experience or an academic degree to apply for the program. What you need is a high English level. You need to show the center you’re applying to that you have good English skills that enable you to understand the syllabus of the course and subsequently enable you to teach English correctly.

Requirements to complete the TEFL program

To successfully pass a TEFL course, you must complete a minimum of 100-hour coursework, plus a range of hours between 6 hours to more than 20 hours.

Is TEFL different from TESOL?

No, they’re the same. In fact, TESOL (Teaching English to Speakers of Other Languages) is an umbrella term that includes both TEFL and TESL.

TESL Programs

About The Course

TESL means Teaching English as a Second Language. You take this course when you want to travel to teach in a country where English is the dominant language, because TESL focuses on teaching non-native English speakers in a native English-speaking country. So, for instance, you can teach Chinese students in the USA, or Portuguese students in Britain, and so on.

What is an ESL teacher?

ESL stands for English as a Second Language. An ESL teacher is one who teaches students whose first language isn’t English how to speak fluently in English and how to boost their abilities to speak like natives.
ESL teachers can teach the learners online or face-to-face.

What is the difference between TESOL, TEFL, TESL, CELTA, AND DELTA?

TESOL: It means Teaching English to Speakers of Other Languages, and it includes both TEFL and TESL.

TEFL: This means Teaching English as a Foreign Language and it’s focused on teaching English learners that are living in a non-native English-speaking country, like China or Brazil.

TESL: It stands for Teaching English as a Second Language and it aims to teach learners whose first language isn’t English but who are living in a native English-speaking country.
For example, teaching non-native English speakers in the USA.

CELTA: Stands for Certificate in Teaching English to Speakers of Other Languages. It’s a more advanced course that is best for experienced or non-experienced English teachers.

DELTA: It stands for Diploma in Teaching English to Speakers of Other Languages. It’s also a certified course by Cambridge Assessment English that consists of three modules and targets English teachers that have at least one year of teaching experience.


How could the center you choose give you the exact result you want? It’s a question that you need to ask in order to know which center you should join, because you want to spend your time on something that will benefit you. IH Cairo can guarantee that you’ll learn so much in little time with native English speakers


IH Cairo