65%
Acceptance
10,200
Enrollment
1335
Avg SAT
1881
Founded