29%
Acceptance
3,920
Enrollment
1390
Avg SAT
1846
Founded