I had a horrible experience with Randy and his company.
Only 1 of the 7 people in our class passed the parking lot ICBC test at the end, which he says this course prepares you for. That 1 person had previous experience racing dirtbikes as a kid.
When I was asking question about how to do something on the motorcycle, he never provided an answer... either he was too busy, just ignored me, or would repeat the same sentence over and over again even after I told him I didn't understand him. He would often get upset, saying "i already said that" when he hadnt or i needed extra help.
He was also sexist, saying that women were just slower at learning new things than men, and was constantly talking about how much he was making from motorcycle classes and how many good reviews he had on Google.
And the sit down classes are held in his house, where he also breeds large dogs, so you were jumped on by dogs in heat and he often was distracted in the middle of talking to take care of his dogs.
All in all, I had a horrible time with Randy's company, and strongly would not recommend. He was rude, not a good teacher, and didnt succeed in teaching anyone in our group enough skills to pass the test. I didn't feel like my skills grew at all. Mega was of money, and also I had to spend a weekend in the presence of someone who was so rude to us all. I have made a false google account to leave this review as I fear he will seek retribution for the poor review, as he says he follows these reviews closely. But really, couldn't have had a worse time.