76%
Acceptance
5,734
Enrollment
1122
Avg SAT
1878
Founded