59%
Acceptance
615
Enrollment
1160
Avg SAT
1840
Founded