57%
Acceptance
670
Enrollment
1265
Avg SAT
1782
Founded