With a special education background, I have always been a firm believer in differentiation. I genuinely believe that all children have the capability to learn at high levels if given the right tools. Throughout the past few years, I have changed many of those "tools" as I see what works best for a given student, a particular class, read new research, etc.
After reading Jo Boaler's, Mathematical Mindsets (you HAVE to read it if you have no already done so!), I have altered my teaching style a bit. I spend more time emphasizing the power of mistakes and creating a classroom culture in which all students are capable and their ideas, strategies, and mistakes are valued.
As a true math lover, I find it incredibly important for students to conceptualize math, rather than see it as a set of procedures to follow in order to solve simple problems. In my classroom, students are problem solvers, innovators, and always pushed to explore the beauty of math.