82%
Acceptance
1,771
Enrollment
1345
Avg SAT
1884
Founded