For example, code.org was recommended by my high school CS teacher.
I was on YouTube learning Python and C# then I decided to search for a way to learn these languages in a more fun and interactive way. So I stumbled about code.org
I googled curriculum for AP Computer Science and found code.org. I was a software engineer 12 years ago for HP but am now teaching in Arkansas. I took this job in July and needed to find some lesson plans quickly? I also teach a required one semester course, Intro to Coding, to all 9th graders, and am using some of Computer Science Discoveries lessons.