Just my humble opinion, but I think 10" blocks are a little big since she'll be getting so many. I like the idea of the 6 or 8 inch blocks that are 1/2 square triangles. The a light side to sign with the information you have said and a darker side that is from your state fabric or something that represents your area. As I said, that's JMHO.