Fr. Frank Pavone is a homilist's homilist. His theology is flawless and his powerful presentation demands attention. I have no doubt that he has spent considerable time in training and practice in order to attain this level of skill as a public speaker.