31%
Acceptance
2,568
Enrollment
2005
Founded