Just got my license this year. Went through ProRide in Vancouver. There are a couple of other schools around here -- one run by the BC Safety Council and the other is in Surrey (name escapes me at the moment).
The license involves a skills test and then a road test a week or two afterwards...