68%
Acceptance
4,756
Enrollment
1805
Founded