66%
Acceptance
3,013
Enrollment
1120
Avg SAT
1907
Founded