43%
Acceptance
7,500
Enrollment
1105
Avg SAT
1903
Founded