83%
Acceptance
6,033
Enrollment
875
Avg SAT
1865
Founded