For me, citizenship still 4 years to go. I'm thinking it might be better to plan ahead.
If I pass a license test next year, I will have very good job opportunity in Canada, that I can work 2 to 3 days a week, while at the same time, I'll still work in US. I will live in US, and drive to...