26%
Acceptance
2,518
Enrollment
1420
Avg SAT
1869
Founded