I had been considering taking a course, though I ride regularly already, I was thinking of taking a course before getting my full liscence. My question is what are the available courses in the lower mainland/fraser valley and which is the "best" by your guys experience. thanks for the help