18%
Acceptance
2,901
Enrollment
1345
Avg SAT
1874
Founded