To answer your second question, I would say that I agree entirely. One time is one time too many. However, everyone knows that in reality, these things happen. That is why we suggest encouraging, subsidizing, and facilitating the training of qualified teachers. Requests are made for programs. Sometimes, a school board will approve. For example, there was a case in British Columbia where the school board had decided favourably, but no teacher could be found. This is the reality that discourages parents.
With respect to special education, I do not have the data with me, but based on our experience, particularly for immersion programs, some people are favoured because those making the decisions believe that they will succeed. Yet, gathering from our research, particularly that of Dr. Fred Genesee from McGill University, students who have learning difficulties can learn French as a second language.
I work in Nova Scotia as assistant professor at the Saint-François Xavier University. I have taught courses at the master's level and trained teachers to provide resources and support to immersion students. This is unique in Nova Scotia. It is similar to the English program, but it is in French. Our objective is to encourage universities that train teachers to make sure that they are equipped with the ability to assist their own students. Sometimes, decisions are made for the wrong reasons, or for lack of information.