76%
Acceptance
1,588
Enrollment
1040
Avg SAT
1897
Founded