shifty

adjective: 1. Evasive; untrustworthy. 2. Changing directions frequently. 3. Resourceful: able to accomplish what needs done.