Question: who lives on the ranch in esperanza rising
Answer: Ramona