59%
Acceptance
1,500
Enrollment
1260
Avg SAT
1976
Founded