French Immersion is a Canadian educational program designed to give students whose first language is not French the opportunity to learn in the French language. Check this link for more information: here.
Click here to know more about Loyola French as a Second Language Program: