71%
Acceptance
4,202
Enrollment
1160
Avg SAT
1839
Founded