willa escobar