How often do you check Snapchat? Instagram? Do you rely solely on Facebook to keep up to date with the lives of distant family and friends? Social media has become a ubiquitous feature of our daily lives . Social networking sites and apps have the potential to greatly enhance our lives in a number of […]