Jim and Laurie (and more...)

New Year’s cards

2019 (picture, letter, links, young David, recent Joe and Carl)
2012 (picture, letter)
2009 (letter)
2008 (picture, letter)
2007 (picture, letter)
2006 (picture, letter)
2005 (picture, letter)
2004 (picture, letter)
2003 (picture, letter)
2002 (picture, letter, sand dune)
2001 (picture, letter)
1999 (montage, letter, with links) 
1997 (letter)

Christmas card challenges from the past
more challenges...

Some family adventures

British Columbia
hike onto the ridge
chess tournament
Eagle Creek hike

If you've got some time...

physics engine tutorial
springs and pucks
waconia