80%
Acceptance
4,319
Enrollment
1155
Avg SAT
1837
Founded