67%
Acceptance
14,267
Enrollment
1380
Avg SAT
1829
Founded