67%
Acceptance
2,745
Enrollment
1255
Avg SAT
1842
Founded