44%
Acceptance
3,586
Enrollment
990
Avg SAT
1970
Founded