I've read Boaler's stuff. I agree mostly in form with RJ Milgram's attack on her claims, which basically accuse her of statistical incompetence.
It is possible to be a great research mathematician and to be an awful mathematics teacher. It is not possible to teach great research mathematics without being a great research mathematician. I also do not believe it possible to inculcate in younger students an enduring love of mathematics without having oneself an enduring love of mathematics.