65%
Acceptance
3,246
Enrollment
1035
Avg SAT
1893
Founded