52%
Acceptance
1,139
Enrollment
1125
Avg SAT
1873
Founded