What is required to learn the techniques of self-Knowledge?

A sincere thirst to experience it, an open heart, patience, and a commitment to practice the techniques of self-Knowledge.