White card stock is just about indispensable around our house. There are so many good uses for it! Lately, we've used it to make alphabet wall pockets for practicing letters and colors. I take a full piece of card stock and tape a half-sheet on the sides and bottom. Half sheets, when they are turned vertically are just the right size for stuffing into the pocket.
M is at an age when she loves matching, but sometimes she does need a little help actually stuffing the pockets. I tried to make the pockets multipurpose by including upper case, lower case, pictures, and colors on each one. That way, I can use four different sets of stuffing cards on the same set of pockets.This system has successfully taught M to recognize and say the names of new letters - and it's fun! It makes me happy that you don't have to spend oodles of money on leapfrog and other expensive toy brands to have effective learning tools!
(After an introduction to this fun game M, of course, had to show each of the letters to her doll)