55%
Acceptance
925
Enrollment
2003
Founded