I’m a gringo but I live in Colombia. I can tell you from personal experience - using “American” or “Americano” as the nationality of the US is going to offend people, including myself. Why? Because everyone born in North and South America is American. The correct nationality to use in the Spanish courses is “Estadounidense”. And when referring to a person from North America use the word “Norteamericano”. And for the many who will think ‘you’re just being to picky’ and so on, no, that’s not it, it’s about being correct and teaching the language correctly. Please, anyone with a Spanish course, change this word in your course(s).