I always read over at MDC how children learn without being taught. Just by working thing like, colours & shapes into your everyday conversation can be enough. There are times when I feel like I am not doing enough, but then something will happen to take the pressure off. I noticed a couple of weeks ago that Everly was starting to refer to some things as "teeny". I didn't think much of it. Then it dawned on me that she might really get the difference between big and little. I started asking her some easy questions like "what is bigger a flower or a tree". I kept making the questions harder. It amazed me that she could distinguish slight differences in sizes. My husband was skeptical but she can easily say which person is bigger. My husband and I are only 3 inches difference in height with similar builds and she knew he was bigger. I also wondered what she would do with someone tall and slim, versus someone shorter and rounder. She always picked the person that was truly bigger, not just taller.
This has really inspired me to make sure I refer to thing by their size, shape and colour etc. I have found the best way to help her learn colours is painting. I let her pick the colour of paper she works on and ask her what colour she would like more of, etc... she seems on the verge of really knowing the colours. For the most part she can point to the right colour if you ask but she can't always think of the name on her own.
We have also been painting shapes on the sidewalk with water. I was also surprised that she seems to be starting to grasp shapes. These things really don't interest her but she loves having me paint the shapes and she doesn't mind a couple of questions like "which one is the triangle".