Experience. Reflect. Experiment.

Whether you are a novice or experienced teacher, our courses will enhance your understanding of principles and practices in language teaching and empower you with the skills needed to increase the effectiveness of your teaching. Embark on a journey of transformative teaching and learning.

Teacher training courses

English For Teaching

Improve your classroom language​

English For Teaching provides practical classroom language to help you increase your classroom management abilities. The course will equip you with classroom phrases and instructional routines to give you the confidence to conduct your lessons in English. You will improve your English language proficiency and learn professional concepts that you can immediately apply in your own classrooms.

Professional Knowledge for ELT

Expand your teaching knowledge

Professional Knowledge for ELT helps you develop your understanding of essential principles and practices in language teaching. The course will extend your knowledge of approaches, methodology and techniques, and will help you relate them to the context of your classrooms. You learn key theories of language teaching and develop procedures that allow you to have a greater impact on your students’ learning.

Group work during language training
Advanced Language Teaching
Advanced Language Teaching

Hone your professional expertise

Advanced Language Teaching brings you advanced concepts and procedures to help you achieve greater teaching awareness and competence. The course will enable you to delve into key teaching issues and experience innovative approaches and techniques for future experimentation in your classrooms. You reflect on your current practice and start a gradual process of professional transformation.

Design your course

Create a custom-made programme that responds to your unique needs, context and culture. Tell us about your vision and we will design a course around your preferences and learning outcomes. Our aim is to help you develop the skills that you need the most and accelerate your progress.

Custom-made teacher training courses
Online teacher training

In class. Online. Blended.

Our courses are designed with your personal preferences in mind. Whether you want your lessons at different times of the day or evening, at inlingua or from the comfort of your home, you can choose from a variety of flexible programmes that respond to your specific needs and suit your commitments at home, work or school.

Learn from expert teachers and trainers

Our teacher training courses are facilitated by experienced trainers who have successfully supported hundreds of teachers from different contexts and at different stages in their careers. They are part of a large community of practice committed to empowering teachers with the latest advances in teacher education.

Meet our team

Apply for a language course
Apply now

Contact us to find out more