83%
Acceptance
4,062
Enrollment
1260
Avg SAT
1882
Founded