62%
Acceptance
843
Enrollment
1245
Avg SAT
1889
Founded