He has been teaching in the Ann Arbor area since 2003. His workshops are dynamic, profound and deeply self healing. His spiritual name is Mohinder Singh which means the lion who is the love of God.