43%
Acceptance
15,390
Enrollment
930
Avg SAT
1968
Founded