63%
Acceptance
4,202
Enrollment
1140
Avg SAT
1912
Founded