63%
Acceptance
657
Enrollment
1240
Avg SAT
1872
Founded