Sœur Catherine Aubin op est titulaire d'une maîtrise en psychologie et elle est docteur en théologie. Elle enseigne la théologie sacramentelle à l'Université de l'Angelicum ainsi qu'à l'Université de L'Urbaniana et à l'Institut de la vie consacrée, à Rome. Elle collabore à Radio Vatican pour deux émissions : L'invité du dimanche et Livre pour Dieu