Just wanted to update this:
We tried the free apps online as well (geogebra.com) and it worked for some things but not all of them. So he ended up skipping a few questions in the problem set as a result, but they were fewer than I thought they would be. He really didnโt miss much, and as he is not continuing higher math, nor will he need it, Iโm not worried about it either.