68%
Acceptance
665
Enrollment
1245
Avg SAT
1842
Founded