Question special

Applicants apply to many residency programs hoping to find ones that they have the best "fit" with. How should an applicant go about learning more? Would you suggest reaching out to current residents or recent graduates of the residency programs? How could applicants best get into contact with them?