There seems to be a lot of emotion circling around this math class in particular. Sounds like your DH is just fed up (understandably perhaps) and went with a kind of dramatic, but maybe unrealistic, "solution".

Finding a math tutor would be a less radical solution than switching to "traditional school" but might really help diffuse the situation. Especially since it sounds like the other classes are going fine with the virtual school.