42%
Acceptance
2,311
Enrollment
1385
Avg SAT
1773
Founded