41%
Acceptance
449
Enrollment
1270
Avg SAT
1998
Founded