68%
Acceptance
15,414
Enrollment
1260
Avg SAT
1860
Founded