53%
Acceptance
1,480
Enrollment
2003
Founded