God Hears. Psalm 120:1.

Image: the square in Piedras Negras, Coahuila, Mexico. “Marisela, listen to me. I understand that you left your homework at home. I get it. But I’m required to take points off for late assignments.” I was a first-year English teacher. Marisela was a sophomore in a border town. I had been hired to replace aContinue reading “God Hears. Psalm 120:1.”

Barking Dogs. Psalm 59.

“Daddy, I can’t sleep. The dogs won’t stop barking!” my drowsy daughter said. “I’ll take care of it.” I sighed. I was quickly growing tired of this. I stepped into my boots, went outside, turned on the water hose, and began spraying. The neighbor dogs took off running. But we had been doing this forContinue reading “Barking Dogs. Psalm 59.”