59%
Acceptance
496
Enrollment
1042
Avg SAT
1836
Founded