43%
Acceptance
6,768
Enrollment
1345
Avg SAT
1826
Founded