84%
Acceptance
1,720
Enrollment
1221
Avg SAT
1866
Founded