78%
Acceptance
2,256
Enrollment
1032
Avg SAT
1829
Founded