as canadian PR, you can get 10-year multiple entry visa from Canadian side to US. as canadian citizenship, a canadian passport or citizenship certificate is enough, visa is not required unless for working(which is easy to get at border).
-guest:;
2000-10-19(#11274@0)
anybody with any valid passport can get license. so it's nothing for applying visa.
-guest:;
2000-10-19(#11276@0)