For me, dual enrollment worked best at a young age (around your ds's age). I was able to stay with students a few years older than me as a base grade and still participate in homeschool/regular school functions (usually much more demanding at the college level--whether it's intramural sports or the university play...). There's a lot more writing at the college level, which was an issue for me (lab notebook, composition class) as a student that young. It worked better to take 1-3 courses a semester to supplant what I was learning in my homeschool/regular school accelerated courses, and I still was able to matriculate as an upper classman when I was a bit older and ready for a full courseload of classes (and chose to attend a more rigorous university). Anyway, that was just my experience with it. There are other ways to do it, especially if you live close to schools with programs for young students.