Yeah, even though all these countries speak "Spanish", they have variations. I remember when I took Spanish in school, one year I had a teacher who taught Mexican Spanish, the other year I had one who taught castellano like they would speak in Spain. It got so confusing switching.