I agree in saying this is something very important, and also you need time to learn it and be comfortable with it, and thats another reason why the course shouldnt be given at the last minute (aka just before promotion)
I've actually seen 2nd language training forced on french pers, all the while the english pers requesting learning french were turned back quick.
I would consider mandatory 2nd language training to all francos posted to english bases and vice versa, I work with some good troops, who are hardcore french, they can get by sort of with some help, but they've never been offered english training, and we're in ontario, I just don't get it.
Then again the clerks/language people/personnel management system, needs to keep better track of language qualifications, I had to fight for 2-3yrs to get mine changed to the appropriate quals, even though I had my test results handed in, they had my 1st and 2nd languages flipped and wouldn't change them.