39%
Acceptance
419
Enrollment
1889
Founded