87%
Acceptance
23,453
Enrollment
1060
Avg SAT
2002
Founded