I don't know what they are called, but my partner has these and I want some. They are strips that are self adhesive to attach to the wall. You can slide paper in a little holder to display for anchor charts or student work. You don't need tape or anything else because you can reuse these. Does anyone know where I can buy them and what are they called? Thanks!