46%
Acceptance
4,423
Enrollment
2005
Founded