Hmm so far it looks like in order to graduate HS in our district they need to take them... but DS's is only in 3rd grade. (I actually think/anticipate he'll be fine with them at an older age, I just don't want him to have to go through it in 3rd grade.)