This video was taken a couple weeks ago. I've been lazy. He's crawling a lot better and faster now.
Also, after he started to crawl he learned to roll from his back to his front. Most kids learn that before crawling. Anyway, now whenever we lay him down in his crib he immediately (even if he's already asleep!) rolls over and (if he's sleeping) wakes himself up. So we have to (gently, I assure you) hold him down for a few seconds (or sometimes minutes) until he goes limp. It would be funny if it wasn't so frustrating.
OK, it's still funny.
I just strapped him into his car seat for his afternoon nap. They usually last twice as long that way.