Toronto Catholic DSB Summer School is one of the best Secondary schools in Willowdale, located at 80 Sheppard Ave E,…