libby schneider