"Shuffle Like A Penguin"
I counted yesterday, and William used over 100 words! (I'll post a list for the interested ones :)) He's learning so fast. He's getting better and better at mimicking, and is coming up with new ones all the time that I haven't taught him. He can recognize far more words than he can say, too. It's so exciting to watch him learn!