Its so nice to see so many wonderful things happening for your kids. I am so struck by how gracious and humble they are in the midst of some pretty heady circumstances. You are teaching such wonderful life lessons. Its a joy to watch good things happen to good people !