Dr. Jan Willis guides us through the 6 perfections: generosity, morality, patience, joyful effort, concentration, and wisdom.| How to Train a Happy Mind