I know that some areas allow kids to attend any public school in the city providing that the out of area school has space. The only issue for this is transportation, which of course, can be pricey. There is a program in Toronto called Pathways to Education (
http://www.pathewaystoeducation.ca) where kids from a low-income area get bus/subway tickets for attendance (in school..there is no high school in the area where this program is.). It's a great program, and the Junior League here is teaming up with them. Some of the ladies will be mentors to Grade 12 girls this September. Should be great