72%
Acceptance
858
Enrollment
1010
Avg SAT
1840
Founded