Question special

Many factors can influence the choice of programs that we choose to apply to: geographical preference, program ranking, academic and research set up, presence of mentors, proximity to an urban region, training on a Visa, to name a few. Please share your opinions on which factors should be weighed higher.