That's a great point and I'm actually having trouble assessing a program's personality, no resident I've met at a social or otherwise has been willing to say anything but positive things or very small negative things about their program. I agree that to some small degree I've meshed better with certain programs. Some residents are really great and easy to talk to, but I don't want to rank a program based on a limited sample of the people I've met in the program which may or may not have been particularly cool. How can I be sure that my one day there is really representative of the experience I'll have in the program? During my EM rotations I've noticed that the attendings you work with can really make or break your shift, but we don't get a sense of what all the attendings are like to work with over the interview process. I guess I'm having trouble figuring out what to prioritize in choosing a residency outside of geography and whether or not the residents are worked to death.