Keith’s 2nd grade school book has survived. If he was in 2nd grade he would be 7 or 8 years old? So that means it was about 1917 and maybe he was in school in Albany, Oregon? There is no date nor anything on the booklet to give clues.
It is rather interesting that he spells his own surname name in the old manner of McDonell on the cover and then MacDonald on some of the pages.
Here is the book and you will note that some of the pages looked like he drew them himself and other pages look like he pasted and/or cut out items.