I had not heard of these football programs until the West Toronto Prep debacle. The best part is that their address points to a ski chalet at a park.
To my very limited knowledge of high school football in Toronto these days, Football North seems to be the only one that looks even near legit to me because they are partnered with a public high school.
https://clarksonss.peelschools.org/football-north