98%
Acceptance
15,361
Enrollment
1060
Avg SAT
1881
Founded