75%
Acceptance
5,734
Enrollment
1150
Avg SAT
1858
Founded