Thinking Blocks is a set of free online tools to use with students to model word problems. The Thinking Blocks approach uses brightly colored blocks to teach students how to break down the problems and visualize what the words mean. The website is divided into specific math content areas like addition, multiplication, fractions, and ratios. You'll find tutorial videos to show you how to use the online tools. This site would be perfect for teachers who have interactive whiteboards, and it can also be used for tutoring or math centers. You owe it to yourself to check out this awesome website!