Br. Ben Keller, OP is finishing up his initial studies at Aquinas Institute in St. Louis, Missouri. He will be ordained a priest on May 22, 2021.