14%
Acceptance
670
Enrollment
1485
Avg SAT
1749
Founded