46%
Acceptance
1,044
Enrollment
2005
Founded