I was reading on the forums, and I came across a statement saying that you can only complete USMLE Step 3 after you graudate from medical school? And in order to get a H1b Visa you need Step 3.. So does that mean that after graduating from a UK/Irish Medical school, anyone who wants to return to U.S on H1b is screwed over an entire year? I find this hard to believe... Thanks. P.S. This post is with regards to the medical being a Canadian citizen, not American.