69%
Acceptance
918
Enrollment
1035
Avg SAT
1857
Founded