Time for catchup blogging!

As is my custom, we begin with things overheard:

And since we’ve been travelling waaaaaaaaaaaaaay too much, here are some beach sites:

Geeky things:

Political things:

Funny things:

And finally, parenting: