Network marketing is the most amazing learning ground for life.