Since I am currently in BMQ at Borden, I don't have time to read all of this post. So I will simply add my 2 cents to this thread.
Here are a couple of tips for those attending Borden.
-When you are told to shut up: DO IT! (punishments for not doing so include plank, wall sits and lots of push ups!)
-Make the most of your weekends off when you get them. Get off the base.
-Listen to all of your staff, they know a lot, its not all a show.
-Learn rank structure before you get there. At least the NCM levels. (Different coloured hooks mean different branches. Don't call a PO a SGT!)
-Never call a NCM sir or mam.
-Fire picket sucks! Suck it up, everyone gets it some weekends!
Borden BMQ is broken into 4 platoons: Atlantic, Vimy, Britain, & Normandy. Each platoon will start close to 60 recruits. We lost some in the first express test, and gained some from St. Jean to take their place. Now we are at 50. We graduate this Thursday.
Although you may not get along with everyone in your platoon, tolerate them for 14 weeks, then more then likely, you will never see some of them again. After BMQ, you'll be off to another school where there will be a new bunch of people you will deal with. However the difference here is you are all the same trade. So in theory, you have things in common.
As I said, make the most of your training. Absorb whatever you can, it is worth it.
Most importantly, enjoy yourself. The instructors know when to have some fun with you, and when to get serious. Learn when the timings are!