Our Parish had a seminarian stay with our Pastor for a few months. We discussed a few things about that, and many of the classes were the same- Hebrew Scriptures/New Testament/Ethics, etc. They did take many more advanced Philosophy classes (we only had one that was an Intro to Philosophy) and took a foreign language, etc. I think he said his formation took over 8 years, but he came to our Diocese from Africa and I’m unsure as to what he took over there before continuing his seminary studies in America. In our Diaconate formation, we’re only allowed to take one course a semester and I know Priests take a full load.