76%
Acceptance
1,230
Enrollment
1365
Avg SAT
1856
Founded