Thank you so much, Lori D!
I like your analogy of Spanish 1, 2, 3 etc. Makes a lot of sense! I appreciate your supplemental program idea as well.
I am new to homeschooling. While my son is thrilled ("I spend hours sitting in the same chair, we take so long going over the same stuff"), I am terrified :D