69%
Acceptance
880
Enrollment
1113
Avg SAT
1854
Founded