Yes.
It depends. If you take normal Spanish class, then you will learn "International Spanish". Its the Spanish that everybody will understand. Like for example, in Mexico, for "pen" they use "pluma". But in 'International Spanish", they will teach you "boligrafo". So it all depends on where you take it, and specific classes.
yes
In Mexico the Spanish word for Spanish is Español.
Sabado is Saturday in Spanish.
The US did take a part of Mexico which is now Texas
The Spanish-American War of 1898 took place in Cuba and the Philippines.
Because Mexico was conquered and colonised by the Spanish
The US did take a part of Mexico which is now Texas
Amo México is I love Mexico in Spanish.
Amo México is I love Mexico in Spanish.
Spanish reconquest of Mexico happened in 1821.