Best Quant Masters

What does a perfect masters for quantitative finance look like? A list of courses however I do not provide a list of specific topics within each class. Other important factors to consider is cohort size, class size, duration, number of credits, topics covered, electives, research opportunities, industry contacts, mentorship, and degree type (academic vs vocational).