52%
Acceptance
2,438
Enrollment
1360
Avg SAT
1860
Founded