`` like ... '' `` the american federation of teachers , the american federation of state , county , and municipal employees , the international brotherhood of electrical workers , the teamsters union ... '' `` you 've been doing your homework . ''