45%
Acceptance
2,539
Enrollment
2005
Founded