12%
Acceptance
896
Enrollment
1505
Avg SAT
1833
Founded