We have been using some of the fine math websites out there. Grade 3 is a good age to do this with. Today, we spent quite a bit of time on this page: http://tinyurl.com/l2r7z. After a good half hour, one girl figured it out. It even took me a little while to remember how to do it!