48%
Acceptance
901
Enrollment
2005
Founded