Why is it that some people seem to progress in the Buddhist path easily and quickly, while others seem to have it tougher and longer? Part of the answer lies in the depth of our defilements of greed, hatred and delusion: the deeper they are, the tougher they will be to uproot. The other part of the answer lies in the tools we have to uproot those defilements. What are these tools? How do we develop them properly and apply them to clear our path towards awakening?