At about the 37:30 minute mark in the OP video, Fr. Dean says that...."It took us over 40 years to have our own seminary. All their own professors to be accredited through Opus Dei."
Accredited through Opus Dei? That sends up a bit of a red flag. Opus Dei people tend to be loyal to the pope, even a Modernist Pope. I assume that the previous prior for the FFI, Fr. Stephen Mannelli, was aware of and approved that his seminary professors were accredited through Opus Dei. Yikes.