71%
Acceptance
3,356
Enrollment
1207
Avg SAT
1876
Founded