84 Comments This discussion is locked.
Danielconcasco is correct & so is the other gentlemen. from what I've learned thus far.... While technically correct either way grammar wise, it is often dropped in speech.
So "Yo Soy de Tennessee" is fine written, it would likely be spoken "Soy de Tennessee"
He's a link that will help.... https://www.thoughtco.com/use-of-subject-pronouns-in-spanish-3079375
It isn't strange grammar. Frequently the pronoun is dropped, and using it all the time suggests you aren't a native or well versed speaker. However, even a native speaker would use it as emphasis. Such as if everyone else said they were from New York City, you may emphasize that you're not: Yo soy de Tennessee.
Estar is used for temporary things: feelings, location, and also used as an auxliary verb for progressive. Ser is used for more permanent characteristics: description (personality or physical appearance, but not emotion), career, origin, or time. An easy acronym to remember for ser is DOCTOR; feel free to look it up as it may help you with this.