67%
Acceptance
2,020
Enrollment
1150
Avg SAT
1892
Founded