Today’s reading from Isaiah shows us how to listen to God first, then share his truth with others. One simply can’t give what one doesn’t have!

In the aftermath of Judas’ betrayal, Jesus explains what true discipleship looks like, and what he has to do first in order to make it possible. We can share the light of Christ during the dark Coronavirus crisis, too.

After Jesus raises Lazarus from the dead, Jesus’ opponents want to destroy Lazarus as well, as he drew many to faith in Christ. Lazarus, in so many ways, is a model disciple, and we need to follow his example. Don’t forget to share this post and subscribe to our YouTube channel!

Did you know that Jesus wasn’t the first Jewish king to ride in triumph into Jerusalem on a donkey? Jesus knew it — and that’s why he did what he did! Check out this quick Palm Sunday video (be sure to subscribe to our YouTube channel), and share it with your friends. Welcome to Holy […]

What’s the connection between the Old Covenant High Priesthood and Papal Infallibility? Today’s Gospel sheds some light. Don’t forget to share this post, and subscribe to our YouTube Channel!

In today’s Gospel, Jesus is accused of being a mere man trying to “make himself God”. His opponents got it backwards: Man didn’t become God, but God, in Jesus, became man. That’s another story entirely.

Cale explains how God’s covenant with Abraham is ultimately fulfilled in Jesus and the Catholic Church. Please share!

In today’s Mass readings, we see how Daniel’s friends faced the fiery furnace and the fury of a king, knowing God was with them. The Lord is with us in our own trials by fire, too.

Quick video reflection on how Moses’ lifting up the bronze serpent prefigures Jesus “lifted up” on the cross.

Quick video on how Mary’s Immaculate Conception and Perpetual Virginity are referenced — at least obliquely — in Luke’s account of the Annunciation.

Due to: A) the fact that crowds >250 are discouraged in Ontario b/c of #coronavirus concerns, and B) my scheduled talk tonight on Jesus at St Mark’s Parish was expected to draw many times that number, C) the event has been cancelled (hopefully to be rescheduled for a later date). Also, B) is false. 🙂 […]

Hey everybody, just wanted to let you know that I’ll be guest hosting Saint Joseph’s Workshop on Relevant Radio tomorrow (Thursday, March 12) at & PM Eastern/4PM Pacific. We’ll be chatting about Jesus and history, among other fun topics! You can listen live on Catholic radio or download the Relevant Radio app to tune in!

(Note: This is my latest article for Catholic Answers Magazine.) The sudden deaths of basketball legend Kobe Bryant, his thirteen-year-old daughter Gianna (or “Gigi” as she was known), and seven others in a helicopter crash on Sunday morning, January 26, has dominated world headlines. For a generation of current NBA players and fans, Kobe was […]

This month I had the privilege of speaking once again at the annual Men of Faith Conference in London, Ontario. Hundreds of brave men braved a pretty decent snowstorm to join us at St Michael’s Church. And, as a lifelong sports fan and NFL nut, it was a special treat for me that the other […]

Charlotte Higgins, writing for The Guardian (UK): On 1 February 2012, in Chapel Hill, University of North Carolina, two theologians, Prof Bart Ehrman and Dr Daniel Wallace, were debating – to a rapt audience of 1,500 – whether the original text of the New Testament could be recovered. Suddenly, Wallace dropped a bombshell. “The oldest […]

I was interviewed this week for Deacon Doug McManaman’s new show, Podcasts for the Religious. It was a lot of fun to see Deacon Doug again. Aside from his great diaconal work, Doug taught philosophy to high school students for many years (no easy task, that), and has written extensively on Catholic education. On the […]

Here’s a catechesis I delivered on baptism with Father Ryan Alemao at the Jordan River, while on The Faith Explained Holy Land Pilgrimage. Together we unpack the biblical background and theological meaning of Jesus’ baptism — and our own. Be sure to subscribe to our new YouTube channel here!