I don't know anything about highschool level, but my child in elementary school hates Edgenuity math. (They are advanced and forced to take edgenuity 1 grade above.) The instruction videos are so boring and long, and you can't skip them. I asked the virtual teacher to change the order of lessons, how to skip videos etc. She said she can't change the setting. I'm sending workbooks with my child instead.