80%
Acceptance
4,397
Enrollment
1045
Avg SAT
1849
Founded