Well put, Ania! It's the PACE and DEPTH that also need to be changed for talented students. I see my oldest working problems every night for Alg 2. There are tons of them and they're very similar. I am not convinced this is teaching him much (other than obedience). In fact he could not solve the AoPS problems in the Intro course his brother was taking. In high school, there is less free time, so I would encourage addressing their needs early-on. Now I'll try to figure out if DS will have enough free time to take a community college course.