Learning to drive can be a nerve-wracking experience, no matter where you live – but throw into the mix busy roads, chaotic traffic, and strict driving laws, and you have an even more intimidating situation.