80%
Acceptance
3,660
Enrollment
1270
Avg SAT
1908
Founded