The teaching of the Buddha has significant differences from other religious schools such as: 1) no supreme god 2) no eternal soul 3) doctrine of conditioned genesis. Teacher Richard Jones. London Buddhist Vihara 2016