64%
Acceptance
15,414
Enrollment
1180
Avg SAT
1851
Founded