44%
Acceptance
5,324
Enrollment
1245
Avg SAT
1873
Founded