From playing the oboe in northern Minnesota to casting spells as Ginny Potter on Broadway, Sarah Killough's story is anything but ordinary.