23%
Acceptance
2,109
Enrollment
1336
Avg SAT
1898
Founded