77%
Acceptance
2,500
Enrollment
1140
Avg SAT
1847
Founded