I have bought one of those little touch leap-pad things to help her read and she also has little einstein play cards with numbers, words etc. She loves those. We also have foam letters and numbers for the bath and have been trying to teach Lily the alphabet with them. Like she will pick up a letter, we will say what it is and she will try and say it too and then we'll put together say 'abc' and get her to say that. Only got to b though and then skips to d then p lol. Must be easier to say. Lily is a bit delayed in speech so we are not really getting anywhere with colours right now.