43%
Acceptance
7,895
Enrollment
990
Avg SAT
1835
Founded