38%
Acceptance
925
Enrollment
2001
Founded