65%
Acceptance
5,790
Enrollment
1245
Avg SAT
1887
Founded