86%
Acceptance
1,235
Enrollment
1475
Avg SAT
1860
Founded