79%
Acceptance
6,045
Enrollment
1342
Avg SAT
1893
Founded