If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
No, 6 months is the maximum visa free stay. After that, you need a visa.
Yes.
You don't need a visa to enter Mexico if you are an American, Canadian or European citizen. If you, however, are from other country, even when entering from either territory you need to have a visa issued by the Mexican government.
YES BECAUSE HE OR SHE IS NOT A CITIZEN OF THE U.K SO HE NEEDS A VISA TO STUDY IN THE U.K
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
No. Having a visa for country A will never work to get into country B -- anywhere in the world. In the case of Mexico, you need to get a visa issued by the Mexican government.
No. Having a visa for the US doesn't grant you the possibility to enter Mexico; you need the corresponding visa from Mexico.
Currently, Belgium is under the list of countries that are eligible for Visa Waiver program in the US. So a Belgian citizen need not apply for a visa to enter the US.
yes but it has to be an American visa.
no
No