I am clueless because my son is still a baby. We have been invited to a friends sons birthday. Would a dr who audiobook be a good present for a 6 year old? Thanks!