I'm not sure that 18 is a "magic age". Adults and teens can learn from each other, as long as the discussion stays honest. I do get uncomfortable discussing adult topics with 14 and 15 year olds that aren't mature enough to understand the consequences.