sexual health

  • Having “The Talk”. What’s Your Take?

    A TED spin on the birds and the beesSo, the TED Global talks are taking place in Oxford, England this year and as I was looking around at their latest pool of videos, I came across this short “Talks in Less Than 6 Minutes” piece. What’s the topic of discussion? “The Talk”. Now, in case …