63%
Acceptance
1,451
Enrollment
1045
Avg SAT
1886
Founded