52%
Acceptance
1,817
Enrollment
1271
Avg SAT
1854
Founded