48%
Acceptance
7,895
Enrollment
967
Avg SAT
1963
Founded