The quality of the teaching is a job for the boards of education, the school boards and the provinces. Access to programs is also the responsibility of the school boards, the boards of education and the provinces. It would be very difficult for the federal government to intervene in these areas.
However, you give funding to the provinces and this allows the school boards to study and evaluate the programs, just as we have done here. This also allows the implementation of programs in places where that has never been done before.
Ensuring linguistically competent professors costs money. It is very expensive. Skills development programs are very costly because they develop teachers' skills in the education field in addition to improving their language skills.
Transportation is also the responsibility of the school board.
To do all of this, funds are needed. If the federal government does not provide funding through the provinces, these things will not improve.