Thanks Beckee and knute974 for letting me know what I should be expecting in a report (so I know when they're not giving us enough). I'm also wondering if one has a "right" to receive certain information. For example I found this thread
http://giftedissues.davidsongifted.org/BB/ubbthreads.php/ubb/showflat/Number/128116/
where the OP wasn't being given raw scores (which could be used to find extended norm scores), and one poster suggested that HIPAA gives you a right to these medical records. But are they really medical records, and does HIPAA really apply?

Thanks ColinsMum and kcab for the suggestions of books and online courses. I'm wondering what there is at elementary school level. I saw that EGPY courses include set theory and logic at elementary school level, but they are very expensive and our son is covering all other topics except these for free with k12.com. I think even average elementary school students could learn a bit of basic set theory and logic, and it is a pity these topics are not included in the standard curriculum.