22%
Acceptance
3,246
Enrollment
1465
Avg SAT
1834
Founded