I did all this through Facebook. These days, it seems like everyone has a Facebook account. Quite a few of my professional colleagues and most of my family have Facebook accounts.
Super User
Many folks involved in social media are so ADD driven to the latest social network, they fail to fully explore and make use of the networks that they are already part of.