42%
Acceptance
3,633
Enrollment
2005
Founded