60%
Acceptance
2,109
Enrollment
1090
Avg SAT
1834
Founded