60%
Acceptance
1,934
Enrollment
1275
Avg SAT
1823
Founded