I cant take all the credit for this idea - I pretty much saw it somewhere on Pinterest. I thought it was a genius way to teach colors to Grace!
Since I am at Lowes all the time right now with us remodeling and adding on to our house, I am always in the paint section looking for ideas for the kids new room and our new room and bathroom. Those color cards are paint sample cards! I took one of each color, glued them onto cardstock and wrote the color name on the back. Punch a hole and clipped it on a ring. Grace absolutely loves these! (and if they are ruined, it's okay.)
Sometimes we just flip through them on the ring and say the colors, sometimes I show her the color and then the word, sometimes I take them off the ring and play "games". For instance, I will show her two, ask which one is 'red' and now the majority of the time she grabs the correct card. She gets to keep it and we work our way through the pile. She may not be able to talk much yet, but she definately knows what we are saying! I am convinced Yellow is her favorite color too. Proof that you can take anything and make it educational and to her, fun times playing with Momma.
The internet is full of free coloring sheets! Once we introduced crayons it was over, she loves coloring. I like to find alphabet sheets or childrens Bible Story sheets. (Both give me something to talk about while making sure she doesn't eat the crayons!) My favorite part is when she is finished, she is so proud of her creation and carries it around showing whoever comes over. Her little are creations are my favorite decorations. :)