Student or Learner
"In the age of widespread social media, no trace of Holmes could be found on Facebook, LinkedIn, MySpace, Twitter or anywhere on the Web. Either he never engaged or he scrubbed his trail."
Does "engage" mean getting married? What is "engage" here?
He didn't engage with/in social media. He didn't set up an account with, or a profile on, any of those social media websites.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.