Sounds like your high schools are good place with lots of options/opportunities. For me, I think it's a waste of time for the most part. I would rather them subject accelerate in middle school (especially if you can get some high school credits earned) and stay there longer (smaller, more secure environment, more enthusiastic students), and then speed through high school.