72%
Acceptance
1,384
Enrollment
1242
Avg SAT
1861
Founded