82%
Acceptance
1,384
Enrollment
1140
Avg SAT
1874
Founded