Best wishes with your application and (if accepted) your studies.
I am aware that the presence of Abp Dolan has had a positive effect on enrollment at St Francis Major.
But whether Dolan has effected the "housecleaning" you spoke about is another question entirely. It is a certainty in my mind that the Sem's "liturgical" program is highly deficient--I know of a young woman who just got her MS/Liturgy, and that woman is absolutely CLUELESS about the meaning of the Catechism's very definition of the Mass, demonstrated by her silly prattlings in a local church bulletin.
IOW, make certain that you have alternative sources from those prescribed by the profs, and make CERTAIN that what you are assigned to learn comports with (at the very least) the Catechism.
That is very good advice.