Courses up at youtube.com/@supersolvrs5945 Check them out.

Working with 5th & 6th graders for a couple of semesters at out local middle school taught me a lot.  Again, the idea is to use programming in Scratch (MIT graphic language) to teach problem solving skills.   Next is Python.

Also, check out www.supersolvrs.com and my take on this whole teaching kids to problem-solve situation.

Best,

Carl