79%
Acceptance
7,500
Enrollment
1210
Avg SAT
1865
Founded