60%
Acceptance
1,631
Enrollment
1030
Avg SAT
1974
Founded