26%
Acceptance
5,911
Enrollment
1435
Avg SAT
1865
Founded