84%
Acceptance
442
Enrollment
1230
Avg SAT
1867
Founded