emily cannon schneider