82%
Acceptance
2,708
Enrollment
1080
Avg SAT
1909
Founded