68%
Acceptance
1,626
Enrollment
1221
Avg SAT
1928
Founded