60%
Acceptance
4,575
Enrollment
1245
Avg SAT
1974
Founded