60%
Acceptance
4,588
Enrollment
1190
Avg SAT
1868
Founded