Hey, JB! I hope you got some rest last night after your busy week off from work. It sounds like you fit more into a week's time than a lot of people could fit in a month!
Congrats to your son on his report card and on his positive attitude! I'll tell you like I told TM regarding his son, "the apple doesn't fall far from the tree."