48%
Acceptance
670
Enrollment
1025
Avg SAT
1887
Founded