94%
Acceptance
2,055
Enrollment
1270
Avg SAT
1858
Founded