What a non-stop weekend we had! It began on Thursday, with E's friend J. coming to stay with us for the weekend while her parents were out of town, continued Friday night with an emergency trip to the optical shop to replace E's glasses (which the dog chewed up), followed on Saturday with an overnight