Just got my M today through CMA in Hamilton. I heartily recommend this approach if you are a nervous rider, lack a lot of experience or just want to almost guarantee a pass. The instructors are great and they take you through the actual test course 4 or 5 times. There are no surprises when you take the test.
As riders themselves the instructors/testers will give you a bit of a break on things as they live in the real world unlike the MTO folks who just go by the book. They will really work with you as they want you to pass. Our instructors mentioned the first night that they hadn't had a student fail ever in more than 5 years. A positive way to start the course.
A couple of points to help:
Make sure your bike is fully functional and your speedo is relatively accurate (i.e. it will likely be optimistic showing say 100 when your actually at 90 or so but thats ok just don't have one that shows low that is say 50 when your really doing 70)
Watch speed on highway. Try and stay high 90s but not over 102/103.
Watch speed around schools ( i.e.40)
Keep your head on a swivle and look at every driveway especially into businesses and factories, gas stations and shopping malls.
Always do left, right, left head checks at every stop and crossing every intersection.
Always do shoulder checks before moving lanes, turns and before pulling away from stops....right check to see no one coming up on sidewalk or bicycle lane.
Watch your blocking positions right tire track on left lanes, left tire track on right lanes.
Don't move out of left tire track on curves no matter what you think is a better position for apexing.
On left turns without a median, don't cut across the the stopping line for those vehicles stopped to your left.
Relax and stay loose but keep your head moving.
It actually is a fairly easy test and with the repitition of the course you are not likely to blow it unless you crash, do something dangerous, blow a red light or exceed the speed limit by more than 4 or 5 (or more)kmph.
Good luck to all the folks taking it soon.
Cheers all,
Spyug