My son learned all his colors at 12 months - because he was obsessed with Thomas the tank engine - he learned the colors so that he could tell the trains apart. So, if your DS is into things like that, he could absorb the color differences naturally - that could be a way to teach colors without trying.