Number blocks is a damn treasure. My kid is legitimately at 3rd grade level math coming into first grade because of it.