65%
Acceptance
4,129
Enrollment
1035
Avg SAT
1913
Founded