76% of students receive financial aid