Hi, I read your post that was 8 yrs old about registering to vote.
I am in a similar situation.
I registered to vote, deregistered 11 years ago and I am terrified to apply for citizenship.
The person helping me fill out the form checked the box stating I was a US citizen.
Hi Kanuk, I am always curious about how ppl manage to renew their TN for more than ten years. Did you renew at the border or through USCIS? Any difficulties during later years? I will be choosing between CSA or Software Engineer. I have CS Masters degree, and taken software engineering courses.