History

McGonagall was a keen student of history, at least if his poems are anything to go by. Military history was his special favorite, but more peaceful events would inspire him too.