How have you handled difficult direct reports in the past.
Anonymous
Be consistent. Set consequences in place when things aren't followed through. Dont bend or break or either give in to an insubordinate person.
Check out your Company Bowl for anonymous work chats.