Question: Which Byron Edmund Walker founded institution was originally controlled by the Church of England?
Sentence (from "University of Toronto"): It has two satellite campuses in Scarborough and Mississauga.
Relevant evidence: No