87%
Acceptance
453
Enrollment
973
Avg SAT
2003
Founded