31%
Acceptance
2,249
Enrollment
1431
Avg SAT
1824
Founded