62%
Acceptance
1,000
Enrollment
1075
Avg SAT
2004
Founded