Teaming on the Fly