Hi there, I'm a Canadian medical graduate who is starting a US Transitional Year internship this July. I'll be going on a J-1 visa, and expect this visa to come through hopefully by mid-May. I just discovered that I'll need to get a US Social Security number in order to apply for a temporary resident's medical license in my state; they won't process my state license without an SSN beside my name. Unfortunately, the US Social Security website states that I have to have the J-1 visa in hand before they can start the process of getting me a US SSN. I'm just wondering if there are any US residents out there who are not US citizens (and therefore needed to get an SSN prior to starting residency training), and if so, how quickly you managed to obtain it? Was there any delay in starting your residency because of waiting for your SSN, and is there any way to speed up the process? My internship program hasn't had much experience with non-US citizens in the past. Thanks a lot for any information you can provide!