This talk begins with an introduction to the 10 requisites for enlightenment. These are the wholesome qualities of mind that support awakening in a context that includes the welfare and happiness of all beings. Generosity or an open heartedness forms the basis for this journey.