where does michele tafoya live