58%
Acceptance
1,391
Enrollment
1210
Avg SAT
1873
Founded