39%
Acceptance
1,582
Enrollment
1230
Avg SAT
1850
Founded