Building blocks might be one of the oldest toys known. You can just imagine some early human toddlers stacking stones or pieces of wood, possibly the inspiration for the first structures ever built!
Blocks foster all kinds of skills from fine motor coordination to more complex skills such as planning, creative thinking and problem solving. Apart from the ubiquitous Lego, there are many cool options available out there. Here's a wonderful post by Shana of Aint No Mom Jeans on some unique and ver ...