Check out this very cool, three-minute video from Week 5 on Word of Life Island. I make a cameo appearance, […]
Check out our new podcast called Cannon Beach Q&A with Mark and Ray. The session took place last Friday (July […]
Here’s a message called Swimming Upstream: We need this because we must live in the world, but the world must […]
A few years ago we began posting my sermons (broken into shorter segments and slightly reworded) in Mandarin on a […]
Here’s the final message in my Joshua series: As for Me and My House: Winning the Battle for Your Family. […]
At the KBM retreat last weekend, Doreen Mahlstedt who heads up our Anchor book ministry shared these slides with us. […]
Here’s a message called You’ve Been Chosen to Clap and Cheer. We need this because people are dying for encouragement. […]
I don’t have many pictures of me with my dad. I suppose this isn’t unusual given that he died long […]
Here’s the seventh message in the Joshua series: How to Thrive at 85. We need this because if you’re not […]
Here’s the Memorial Day Special I recorded for AFR: Next Man Up. We need this because you never know when […]