It's pretty close.
But there are alternatives. You can get training through the Canada School, but your department can also send people out to private schools.
If I can't get people in my own organization through the Canada School, I send them to private schools or have in-house tutors. So it's not the only way to get the training.
On the issue of other tests, I think that is correct. We've been rather fussy about that, and I have been subject to some criticism, but I'll tell you why. One of the requirements defined in the job is the level of bilingualism, so it is set as one of the skills you need to have for the job. Not all jobs require it, and 60% are English only. But if it is required as a skill, we want to make sure we have one norm and one standard, so that everybody is assessed fairly and equally. So we insist on our tests.