OMG, geez its not the end of the world.
They will laugh at you.
I had a crap Chem teacher, we finished the course barely 2 weeks before the HSC.
Stop crying and study on your own. If he is THAT bad, it might be a good thing, all your class goes bad, you get the top rank, you own the HSC...