Media Hit 3,000 at rally protest teachers’ contract cancellation October 17, 2014 Twitter LinkedIn Email Philadelphia Inquirer