Can walk up stairs
James is getting the hang on walking, not crawling up the stairs. He is making progress, but usually crawls up. His legs are finally getting long enough so that walking is an option.
Able to set simple goals (e.g. deciding to put a toy in a certain place)
Sure, I think James is doing this. He's stubborn enough that when he decides he wants something, he's going to get it.
Throws a ball overhand
Yes, he loves to play fetch with the dog
Kicks ball forward
Yes, he also likes soccer with Mac
Stacks six blocks
James can stack blocks, but knocking them over is more fun
Names simple picture in a book
Yes, James can name pictures in a book. We also do flashcards with him at dinner, which he thinks is so fun. Some of the things he can identify are cat, dog, house, mouse, fan, block, ball... There are more, but he loves his flashcards. He will also demonstrate something about the card, either meowing for a
Can walk down stairs