I am applying to peds, but posting here for general advice - I currently have 15 interviews - of these, 4 are at what I would somewhat consider "safety" programs (although this is based mostly on stats - I recognize that one can't really classify any program for residency as safety or not!), 4 are at programs that seem like I have a reasonable shot at, and the remainder are programs that I really considered reach programs for myself. I am also still waiting to hear back from 10 programs. I was hoping to interview at 10-12 programs and planning to rank ~10 of them. My question is - 1) with regard to canceling interviews, is it unwise of me to cancel some of my "safety" interviews? I worry my rank list would end up being filled with just the reach programs and then I would be worried about not matching - but at the same time, I wonder that 2) since I have gotten interviews at some of the reach programs, does that mean I am qualified to match there and can feel comfortable if my rank list consists mainly of those programs? I know it's too early to be thinking about rank lists but I was just projecting into the future a little since I'm trying to figure out which, if any, interviews to cancel. My final question is 3) I know I have a good chance matching at my home institution, if I rank them - if my list consisted of mainly my reach schools but I included my home institution somewhere on there, would that (relatively) guarantee me to match even if it was at my home program (which I consider a "safety"?) I just don't want to end up in the position of not matching after I've gotten a range of invites. Any help would be much appreciated!