64%
Acceptance
2,254
Enrollment
1228
Avg SAT
1902
Founded