That priest seems not to believe in Catholic christology or soteriology, and doesn't understand the Liturgy.
I would never let him catechize my children. He's more of a New Agey, Buddhist hippy than a Catholic priest.
I want to buy him a catechism or two for Christmas.