49%
Acceptance
467
Enrollment
945
Avg SAT
1866
Founded