Learning to Coordinate Behaviors