He has lectured internationally including in Australia, Brazil, Canada, China, England, France, Germany, Greece, Israel, Italy, Jordan, the Netherlands, Qatar, Spain, South Korea, Switzerland and the United Arab Emirates.
He has given lectures worldwide, including in Australia, Brazil, Canada, China, England, France, Germany, Greece, Israel, Italy, Jordan, the Netherlands, Qatar, Spain, South Korea, Switzerland, and the United Arab Emirates.