72%
Acceptance
71
Enrollment
1065
Avg SAT
1882
Founded