84%
Acceptance
4,709
Enrollment
1190
Avg SAT
1839
Founded