42%
Acceptance
2,871
Enrollment
1892
Founded