esmeralda huffman