Designing Teaching to Develop  Higher Mental Process