72%
Acceptance
4,202
Enrollment
1260
Avg SAT
1865
Founded