69%
Acceptance
1,616
Enrollment
1242
Avg SAT
1840
Founded