The first pic is of a cool magnet kit. It is great for experimenting with magnets and making geometric shapes.
The second is the addition strip board that allows the child to see how the numbers "add up".
The third is from the SET of botany puzzles which are great for teaching the parts of trees, leaves, and flowers. Also great for tracing (fine motor).
Here we have the hundreds board. Josh puts the tiles in order 1-100. As it is in the picture he is just finding the missing tiles.
The beautiful bead set is the addition snake game. Which adds in learning to add, also making 10's.
The colorful cylinders are called the knobless cylinders and are great for learning to put in order by size.
Finally this is a game called The Bricklaying game, where the players take turns rolling a die and putting the correct piece in.
Any questions...just leave a comment!