My son just got accepted to Cheshire. Would love to hear about current student and parent experiences there