99%
Acceptance
2,708
Enrollment
940
Avg SAT
1867
Founded