70%
Acceptance
1,784
Enrollment
1150
Avg SAT
1834
Founded