90%
Acceptance
1,596
Enrollment
1085
Avg SAT
1851
Founded