Technology contributes a better way to leverage time, a higher means of communicating product benefits, greater opportunities to reconnect with people we have lost touch with and the easy availability of education. It’s amazing to think how far we have come....