It's strep. Now I'm a bad mom because I held off so long getting him in. That's me saying that. Oh well. Another day off school.
He'll get better soon and then it'll go away for good. It's not like you waited a few days when he had a broken bone. Sore Throats and fevers are so common its hard to tell.