I would be surprised if you didn't know about Khan Academy's Chemistry, but I'm sharing it regardless. Other than that, I can offer some help with chemistry (although I'm certain that there are much more qualified people on Hubski to do it) if you would find yourself in need.
I'm getting annihilated by an insanely overqualified teacher they shipped in from Poland, who shouldn't be teaching CH101 to anyone
That's sad to hear. If that's any consolation, as a Pole no less, I never had a good chemistry teacher as well. Every single one out of the four that were teaching me left me with the exactly the same impression: "Way too overqualified, likely sincerely does not understand that the people he is supposed to teach don't know most of the underlying details or what happens in omitted steps that they deem as trivial".