In Theravada Buddhism the 10 perfections are: generosity, virtue, renunciation, discernment or wisdom, energy or persistence, patience or endurance, truth, determination, good will and equanimity. This 25 minute talk briefly outlines how each of the perfections develop good character as well as represent qualities on the path of the Bodhisattva.