I have used CSD Units 1-3 with an 8th grade Intro to Computer Science class. Seems to be a good fit for that age level. I also teach AP-CSP using code.org. The CSD course is a nice introduction and lead-in to the AP-CSP curriculum. At my school, we offer AP-CSP to 10-12 graders.