no, Teachers unions are notorious for keeping bad teachers. Regular work unions have to keep bad employees. The fight for higher pay and benefits is costly to companies