11%
Acceptance
967
Enrollment
1510
Avg SAT
1836
Founded