MID NOVEMBER RANKING IS HERE! With all selections completed and only 4 festivals to go! Here are the 120 first programs of the year so far.