65%
Acceptance
3,801
Enrollment
1123
Avg SAT
1913
Founded