2 definitions by TheDragonDownTheRoad
Carmel College is recognised as a world class school. It is located in Darlington, and is one of the best schools in the country, with astounding GCSE grades every year. It’s reputation is welcomed throughout the community and it is seen as one of the most go to catholic schools ever.
Person 1: “Did you hear about that school in the north ?”
Person 2: “Oh yes, Carmel College?”
Person 1: “Some of the best grades in the country!”
Person 2: “Oh yes, Carmel College?”
Person 1: “Some of the best grades in the country!”
by TheDragonDownTheRoad December 6, 2019