NLP - Neuro-linguistic programming and coaching

I would also suggest you check the literature on Constraints led approach. Here is the interview I did with one of the leaders in this field.