New Video-On-Demand Mini Courses Are Now Available! Mini courses are inexpensive ways to quickly absorb, embody and apply a teaching and principle. Mini courses are designed to help us examine all the aspects of a teaching, principle or technique, one at-a-time in short, focused bursts, and on an experiential level that can be reflected in all the areas of our lives.
New! Several, new mini courses are now available for rent. Check out the selection!