The CAFO Blog

The Importance of Showing Up at the Field

I grew up in a small farming community in Kansas.  During High School, I worked for my best friend’s dad in their family’s wheat fields during harvest. While I did a few different things for him, my primary job was to drive the wheat truck.  The list of qualifications to drive a wheat truck is […]


Being the Leader is Fun…Until it’s Not

“Follow the Leader” is kind of a mediocre game.  I mean think about it.  Red Rover, Red Rover is SOOOO much better even though it’s been banned from most playgrounds for safety reasons (which, come to think of it is EXACTLY why it is so much better).  Duck, Duck, Goose is also better.  So is […]


“No Matter What” Love

Dogs are the best.  We leave Dogs for 8-10 hours during the day, return home, dump a scoop of dried horse meat in their bowl and they treat us like we are the best living creature to ever exist on the planet Earth.  It’s really great to have someone believe this about you.  Dogs personify […]


Charlie the Christmas Goat and The God of the Unexpected

When my wife and I were first married, we lived in a downtown neighborhood and were part of an urban ministry.  Part of our role was to help lead a high school youth ministry at a neighborhood church.  One year, we set a goal to take our youth group across the country to a conference […]


Are you sure that’s what they said?

Christmas song lyrics can sometimes be confusing.  Here are some that can be particularly difficult*: Oh Come All Ye Faithful What some have heard:  Oh come, lettuce, adore him What is really said:  Oh come let us adore him Let it Snow What some have heard: Let us know, Let us know, Let us know […]


When Foster Parenting Tastes Like Moldy Mashed Potatoes

Our son (now 9) has grown up with a severe allergy to peanuts.  Doctors have warned us that for him it could be fatal.  Not only has he not been able to eat peanut products, he can’t even touch them.  One time before we understood the severity of his allergy, I had unknowingly picked up […]


1234...10...13