47%
Acceptance
3,680
Enrollment
1032
Avg SAT
1869
Founded