she is good at English
She is good in English
Answer
Use at for skills:
She is good at English. (correct)
Use in for place, time, or field:
She is in the classroom. (place)
He works in education. (field)
School starts in the morning. (time)
So:
Good at → skills
In → place, time, or field