Kyle graduated....and there were no glitches. I had fears that at the last minute they would take his diploma away from him. Luckily my fears did not come true and we have the diploma resting safely in its frame. Here are some pictures from the weekend and for those of you who have not seen me in a couple of weeks I got my haircut.