48%
Acceptance
3,124
Enrollment
1385
Avg SAT
1874
Founded