78%
Acceptance
18,567
Enrollment
1225
Avg SAT
1878
Founded