There's no better way to learn about another culture than to live in it. It's one thing to vacation in Mexico, and quite another to work there. When you wake up in the morning and you get ready to teach your first class, you realize that you have blended into another society. This is an amazing accomplishment - one that will be with you for the rest of your life. Presently, there's a great demand for English teachers in Mexico.
Jobs are plentiful.
Many Mexicans receive higher salaries if they speak English. There are many American companies with branch offices throughout Mexico. The employees are Mexican and need to speak with their American counterparts. Overall, the general consensus in Mexico is that if you can communicate in English, your economic status and position will increase at a faster rate. Most Mexicans learn English grammar and vocabulary throughout their formal education.