80%
Acceptance
1,534
Enrollment
1336
Avg SAT
1878
Founded