vs
QUICK ANSWER
"With" is a form of "with", a preposition which is often translated as "con". "Be good at" is a transitive verb phrase which is often translated as "ser bueno en". Learn more about the difference between "be good at" and "with" below.
be good at(
bi
good
aht
)A transitive verb phrase is a phrase that combines a verb with a preposition or other particle and requires a direct object (e.g., take out the trash.).
1. (general)
a. ser bueno en
Patricia is smart and is good at debating.Patricia es inteligente y es buena en los debates.
with(
wihth
)A preposition is a word that indicates the relationship between a noun and another word (e.g., He ran through the door.).
a. con
The tide varies with the Moon's position in its orbit.La marea varía con la posición y la órbita de la luna.
6. (despite)
a. con
I think she's held up great with all she's been through!¡Creo que lo llevó genial con todo lo que le pasó!
a. en
My uncle has been working with NASA for nearly 40 years.Mi tío lleva casi 40 años trabajando en la NASA.