He has been teaching for over 30 years . He travels widely in Europe , America , Australia and Asia .
He has been teaching for over 30 years and continues to travel widely in Europe , America , Australia and Asia .