64%
Acceptance
3,242
Enrollment
1000
Avg SAT
1891
Founded