To be present in this world we all agree to Spiritual Contracts - not just in this life but in each of our past lives. What have we agreed to; what terms have we fulfilled? What are the impacts of our past Contracts on our present life? SarahSpiritual addresses these and other questions in this class.