14%
Acceptance
1,070
Enrollment
1455
Avg SAT
1885
Founded