68%
Acceptance
1,948
Enrollment
2005
Founded