^ thats really useful information! i have some more questions, hopefully you guys can help :)
for getting the licence in toronto, do you need to bring any witnesses with you? and if your spouse is not a Canadian resident are there any differences in the process? on average how long does it take?
thanks