29%
Acceptance
2,138
Enrollment
1430
Avg SAT
1874
Founded