French as a Second Language Education in Ontario

There are three different French as a Second Language (FSL) programs or streams taught in the Ontario school system: Core, Extended, and Immersion.

French as a Second Language Education in Ontario

There are three different French as a Second Language (FSL) programs or streams taught in the Ontario school system: Core, Extended, and Immersion.