Oblate Fr. Clarence Menard, professor