85%
Acceptance
4,202
Enrollment
1090
Avg SAT
1868
Founded