63%
Acceptance
5,741
Enrollment
1443
Avg SAT
1824
Founded