71%
Acceptance
7,500
Enrollment
1085
Avg SAT
1889
Founded