54%
Acceptance
923
Enrollment
1972
Founded
$24,724
Net Price