50%
Acceptance
15,000
Enrollment
1120
Avg SAT
1907
Founded