Excellent! Research-based, with clear guidance as to how to implement philosophy/strategies in the classroom. I read “Mathmatize it!” (Written by a different set of authors) Right after and the two are ridiculously compatible. Game-changer!