Computer Assisted Language Learning (CALL) is an all encompassing term that covers the various ways computers are used by teachers and students to aid the process of language learning. As the availability and sophistication of computer technology continues to grow, so does its relevance in the English language classroom. Although computers are not a replacement for the knowledge and skills of a well-trained and experienced English teacher, they do offer a number of ways to help the language learning process. There are many types of software programs available to help students learn and practice new language skills, as well as many websites aimed at English language students. The internet also provides teachers with access to all manner of teaching resources including materials and forums for sharing and discussing information and ideas on lesson planning, activities and other teaching ideas.

Below you can read feedback from an ITTT graduate regarding one section of their online TEFL certification course. Each of our online courses is broken down into concise units that focus on specific areas of English language teaching. This convenient, highly structured design means that you can quickly get to grips with each section before moving onto the next.

The correct use of conditionals and reported speech is essential to anyone who aspire to be a good English teacher. Both topics require attention and dedication to master. When it comes to conditionals we have to bear in mind the importance of good and effective strategies to deliver the simplest information. Games, role play activities, filling gaps are very welcome.In this unit I learned the functions that lesson plans serve, how to structure a lesson plan, and what should be included. I also learned how to prepare for class. I studied an example of a lesson including learner and teacher objectives, number of students expected, time allotted to each activity, and concrete examples of activities for each phase of the ESA model.