67%
Acceptance
919
Enrollment
2003
Founded