18%
Acceptance
3,126
Enrollment
1325
Avg SAT
1843
Founded