63%
Acceptance
866
Enrollment
1165
Avg SAT
1832
Founded