80%
Acceptance
5,324
Enrollment
1170
Avg SAT
1928
Founded