
James G. answered 06/14/19
Experienced Spanish Instructor
Prepositions in general are hard to learn in any new language, because their uses tends to be less concrete than general nouns. As with all aspects of the language, but especially with prepositions, one needs to learn how they are used rather than what they mean.
To get back to your question, yes, Spanish speakers learning English often have trouble with at, on, and in.