David Marshak currently teaches in the School of Education at Seattle University. He received his doctorate in education from Harvard University and has taught young people and adults in many different settings. He has studied the teachings of Rudolf Steiner, Sri Aurobindo Ghose, and Hazrat Inayat Khan and their application in families and schools for more than fifteen years.