81%
Acceptance
3,776
Enrollment
1064
Avg SAT
1872
Founded