I am a therapist and this book helps me every day in the clinic. It is clear, and gives a lot of practical advice. This complements a good theoretical contribution. I also then buy "acceptance and commitment therapy" Schoendorff Tall BOLDUC, and it perfectly complements (use of matrix as a tool). Ideal if you want a humanistic approach, pragmatic-based mindfulness not only centered on meditation (which may put off some). Great book ... that makes you want to say thank you when we have completed ...