I did my GMTI in St Jean about three years back. I was standing in line at the ATM behind a young recruit on crutches. I asked how he had injured his foot, and he said it was from drill.
Trying to remember if we had recuits in Cornwallis on critches from drill... I don't think so.
ANyway, the instructors I saw while on my course seemed good. The one thing that got my attention was that the instructers for my course had been there for some eigh years or so... that floored me.
In the navy, we'd call guys who don't go to sea "barrack stanchions"...
PS. Looks like my next posting might be Basic Officer Training CSM or something along those lines.