36%
Acceptance
2,178
Enrollment
1455
Avg SAT
1888
Founded