From the London DCSB: Mother Teresa Catholic Secondary School opened in September 2000 with Grade 9 students located at the Charles Street site,...