My two boys are 8 and 12, they did the Scratch Beginners Course. They really enjoyed it, and are using Scratch ever since. They were able to follow all the steps and had no questions after it, everything they needed was in the videos. They did it separately, so the 8 year old was able to do it a bit slower than his brother, so the video idea worked well for them. We will definitely book them on another one.