86%
Acceptance
5,135
Enrollment
1010
Avg SAT
1852
Founded