Fires in the Mind is a great resource I stumbled upon last year. The premise of the site is this: 'What does it take to get really good at something? I firmly believe kids should leave school on their way to becoming "expert" at something. Goals move them forward. Without goals and mastery- they can flounder. This article simply addresses the issue of mastery- but click around the rest of the site for some really cool resources!