77%
Acceptance
2,315
Enrollment
1410
Avg SAT
1874
Founded