French Immersion is an enrichment program. It is an excellent option for some children but not for all. It is wise to understand the profile of students that excel in this program before selecting this option for your child.
Yes, most Public and Catholic schools in Etobicoke have a catchment area. You must live within the catchment area for your child to attend that school.