48%
Acceptance
2,100
Enrollment
1904
Founded