Great thread!

zhian, great advice. I never thought to explain things at an adult level before, but the more I think of the ways he rations/explains things I think that would be a big help.