I've been very fortunate to have been offered a large number of interviews, as a DO no less too. I have half at nice University programs, per doximity somewhere in the 20-40 rank. Then I have another handful which are small community programs, definitely not on par with some of the higher ranked places. My issue is, one of the community programs is in socal, which is where I am from and would like to one day return. I find myself moving this program way up my list but I'm wondrring if I'm doing myself a disservice by ranking it above clearly better programs. Residents seem happy, and it appears to be sufficient in training. Will my quality of education suffer at a small community program compared to a bigger/"better" program? Is it more important to do residency where I want to live after, or should I go to the best program that feels like a good fit? I really enjoyed an interventional pain rotation and there's a chance I try to work towards that fellowship during residency - I'm guessing my odds of matching are better coming from a bigger University program?