While the standard of education in rural public schools in Mexico can be quite low, urban public schools are generally a little better. Private and international schools, however, usually offer a higher standard of education that is better suited to the needs of expat families. Mexico has numerous international schools in its major cities that cater for a variety of nationalities.
Some expats homeschool their children or send them to a Mexican school for half the day and homeschool them in the afternoons. Immersion in a Mexican school for half the day can help expat children learn Spanish and assimilate better into local culture.