How to Teach
Though I’ve only taught in the city of Puebla, Puebla, there are many English opportunities throughout the country.
The requirements depend on the job; there are places that don’t require a work visa or experience if you are a native speaker, others that require a visa but don’t care about the experience, and then those that ask for both the legal conditions and the educational background and experience. In general, teaching posts at universities and well-known language institutes require the most. The best and most expensive universities here in Puebla additionally ask for a Master’s degree, and I’ve never heard of anyone asking specifically for a TESOL or related certificate. Some employers will pay for your visa and do the whole process for you, whereas others will send you to Immigration on your own. In any case, if you are outside of Mexico and don’t have a work visa, you will first need a letter of invitation from your future workplace.
Puebla has literally hundreds of universities and schools, though the most worthwhile jobs are at the largest private schools. To apply, you can go in person to the language department at that school, or find a contact in Human Resources or the language department and then email them directly.
What are Mexican students like?
In my experience, most Mexican students are not unlike American students. They are, overall, friendly and approachable. Some will be apathetic, mischevious, or bad-tempered, but that’s normal anywhere!
What are working hours like?
This depends a lot on your job. You might work part-time for a few hours in the morning, and then again in the afternoon. One language school I worked at had classes from 7am to 10am, then 4 to 9pm. Universities will typically have classes anywhere between 7am and 10pm. If you get a full-time job at a school, your schedule will probably be longer than your typical day job, with an hour or two for lunch. If you curious about a typical day, check out my post “A Day in the Life of a Full-time Teacher.”
List of Schools
The Best and the Biggest in Higher Education:
* Universidad de las Americas (UDLA): requires a Master’s
* Tecnológico de Monterrey Campus Puebla: requires a Master’s
* Universidad Iberoamericana (La Ibero)
* Universidad Popular Autónoma del Estado de Puebla (UPAEP)
* Benemérita Universidad Autónoma de Puebla (BUAP): Facultad de Lenguas
Other Universities (a sampling):
* Preparatoria Tecnológico de Monterrey (PrepaTec): Only high school. Prefers candidates with a Master’s.
* Instituto Andés
* Colegio Americano (The American School)
* Colegio Humboldt: This school mainly focuses on German, but I believe there are also English classes.
* Instituto Mexicano Madero
Private Language Schools
* Inglés Individual
* Harmon Hall
* Quick Learning
* Centros de Idiomas Volkswagen