Learn English – Difference between “good at” and “good in”

prepositions

Can anybody help me by explaining the difference between the
usage of "good at" and "good in"?

Best Answer

(AmE) Chocolate is good in cake. Sarcasm can be good in the proper context. That actor was good in his last movie. Wine is good in moderation. She's good in bed. What's good in this restaurant? Was there some good in these examples?

"good at" however, means adept at performing a particular activity, whether physical or academic. She's good at math, but he's good at sports. I think I'm good at English grammar. I know I'm good at solving crossword puzzles. I hope I was good at explaining to you.