I would strongly recommend ITA as the institute of choice if you plan to teach English as a foreign or second language. It has just enough rigor to and length to get you prepared and the support you need to help in the future. The online course and weekly lessons were constructed for real life, communicative teaching. The cost for the course proved worth the money as well. The personal support during the course provided all I needed to succeed within the lesson and for the entire course. Do your homework to find the organization that fits you. However, look at ITA as a top pick.