89%
Acceptance
4,472
Enrollment
1070
Avg SAT
1903
Founded