65%
Acceptance
25,916
Enrollment
920
Avg SAT
1897
Founded