82%
Acceptance
2,042
Enrollment
1178
Avg SAT
1858
Founded