86%
Acceptance
2,901
Enrollment
1070
Avg SAT
1889
Founded