Hi there and thanks for taking the time to read this post. According to the NRMP website: "A student with a graduation date after July 1 in the year before the match is considered a U.S. senior." in the worst case scenario, i should be finished with my graduation requirements by June 26th. Even if it takes a day or so to finalize my graduation, I should be clear of the July 1st deadline. 1- Do many programs start earlier or have orientations before July 1st? I am under the impression that this is the case. 2- Would it be a problem that I have not officially graduated by the time orientation starts (even if it is before July 1st)? 3- Should I tell programs during my interviews that I will be officially graduating on June 26th? 4- Should I try my best to graduate two weeks earlier? It is possible but would be very difficult. Has this happened to anyone? Or has anyone seen this happen with a co-resident at their program? Thanks for the insightful responses. I appreciate the guidance.