Email me when this is available
A building block really has what it takes - it allows tricky and surprising layering variations and develops spatial thinking.... Details