85%
Acceptance
1,472
Enrollment
1115
Avg SAT
1891
Founded