84%
Acceptance
4,083
Enrollment
1070
Avg SAT
1922
Founded