66%
Acceptance
6,452
Enrollment
1205
Avg SAT
1889
Founded