33%
Acceptance
564
Enrollment
1030
Avg SAT
1928
Founded