39%
Acceptance
25,916
Enrollment
980
Avg SAT
1875
Founded