I am slightly confused about the usage of "from" "at" and "in".
He was born in England
He studied at XXX School, Delhi
He did his schooling from XXX School, Delhi
All of these seem to be interchangeable at times, however I am sure there is an underlying principle which is different or it may be the case that I am totally wrong. Any guidance on the right usage in this is appreciated.
Edit:
Would He studied in XXX School, Delhi be the same as He studied at XXX School, Delhi