Managing Teams: Expert solutions to everyday challenges