67%
Acceptance
4,695
Enrollment
2005
Founded