History made as class of 2025 achieves record 88% pass rate