80%
Acceptance
273
Enrollment
2004
Founded