90%
Acceptance
2,263
Enrollment
1360
Avg SAT
1872
Founded