This school's logo.
De La Salle Academy is a private college prep school located in Toronto, Ontario, Canada. Its team name is the Oaklands.