82%
Acceptance
4,202
Enrollment
955
Avg SAT
1867
Founded