28%
Acceptance
1,808
Enrollment
1387
Avg SAT
1787
Founded