74%
Acceptance
1,890
Enrollment
1265
Avg SAT
1908
Founded