For many English is a 2nd language of which they have at best a vague grasp.
Yes...roll on the ICAO requirement for "Level 4 English"...however, just having a good command of the english language doesn't necessarily mean that a student will understand and comply with instructions/clearances/procedures any better!!
Unfortunately, even when procedures are published in the AIP it is CAA's point of view that if they are in uncontrolled airspace (Ardmore, Milford, etc.) then they are merely suggestions, not requirements.