I thought your intro was hilarious! great job :) I also did a TCP on music and found it very difficult to describe, mine turned into more of a biography on the composure rather than his work so I commend you on getting so much information about the actual music. 
Who do you think is our Dufay of today?