85%
Acceptance
39
Enrollment
1535
Avg SAT
1884
Founded