Only God is infallible. 
Richard Rohr has a refreshing view of Church teachings that show the love and mercy of God at work in the world. He is also a strong advocate of the teachings of Christ and orthopraxy.