78%
Acceptance
7,895
Enrollment
1112
Avg SAT
1854
Founded