To say Mexico in Spanish is incorrect. The correct way is Mejico, with an accent mark on the e. A2, you had a good teacher and she taught you right. I am proud of Mejico lindo y querido. There are other names like Don Quixote which requires that the x be substituted by the J to have the correct spelling which is Don Quijote de La Mancha in Spanish. Please, make a note of this.