38%
Acceptance
597
Enrollment
2005
Founded