Wren, He sounds like an awesome teacher! That's such valuable learning. I see my kids get a little of this (discussing/debating issues/philosophies) and they get so excited. Sounds like a great spot for your DD.