59%
Acceptance
17,975
Enrollment
1849
Founded