87%
Acceptance
5,429
Enrollment
1178
Avg SAT
1841
Founded