It's a hybrid of core French and immersion available in some regions.
The shortage of teachers is well known. If, however, we had more teacher graduates, we could deal with the problem. It would be possible to give the classes. Why not just increase the number of students in the education program?