Law school climbs ranks