Students should have rich tasks that are fun and link their learning to solving everyday problems. Their learning should be challenging and deep. Not just simple methods to get "right answers" but to develop them as thinkers, able to solve problems in preparation for life-long learning.