60%
Acceptance
849
Enrollment
1340
Avg SAT
1866
Founded