With BC's newer driver's liscence laws, I would recommend Driver's ed, especially if you can take it through school.