Leading the march, from left to right, CTU officers Maria Moreno, financial secretary; Randy Weingarten, president of the American Federation of Teachers; Stacy Davis Gates, vice president, and Jesse Sharkey, president, in the front line of an afternoon rally and march of over 20,000 teachers and support staff.