53%
Acceptance
1,252
Enrollment
2005
Founded