94%
Acceptance
1,352
Enrollment
1270
Avg SAT
1902
Founded