60%
Acceptance
4,075
Enrollment
2002
Founded