I am a Canadian working in USA now as a full time Registered Nurse under TN Status. In my previous application, my employer's offer letter stated the start and end date of my employment which totaled exactly 3 years, which CBP granted. I have only worked 1.5 years now. I am not under contract with my current employer. I also personally processed and paid for my TN application to enable me to legally work for them. They did not pay a cent for my application, nor with my relocation from Canada, so I am not tied to them in any way. I am planning to quit my job soon as I get a new employer in Texas which I plan on doing some time in fall or winter 2017 (that will be the 2nd year of my current TN status). Will I be able to apply for a second TN status for a full time job while I still have a valid TN status with my present employer (will not be quitting yet)? If I got to the border and apply for a new TN status, will CBP question why I quit my job before completing the 3-year status (I am concerned about the part where employer is supposed to "sponsor" a TN worker. It was hardly a sponsorship since they did not spend for the TN application nor the relocation or whatsoever)? Will it affect my future application for a second full time job? While I still work in my current job for the next few months, I am looking into finding a part-time job as a nurse for extra income. Can I apply for another TN status for a part time job until I relocate to Texas? This part-time job I will be giving up together with the current job when I do find a new full-time employer in Texas. I just don't want to do something that might complicate my future TN application with a better job offer. What necessary steps should I take to make my second full time job TN application smoother, and not questionable to the CBP officers?