This has been a life changing and teaching experience. The Sota staff is an important aspect of this program. They help you not just along the journey, but after to keep you on track when you slip to keep you accountable