88%
Acceptance
13,061
Enrollment
1245
Avg SAT
1876
Founded