Teaching With Differentiation And Scaffolding