Who teaches the soul if not God?