86%
Acceptance
5,734
Enrollment
1235
Avg SAT
1868
Founded