85% receiving financial aid

(2023-24)