77%
Acceptance
876
Enrollment
1080
Avg SAT
1887
Founded