Hm, there are Depency Cycles, almost all of your Drivers are incorrect:

I am not a Rigger, so let’s see what the experts have to say, but when I see something like this, I’d suggest starting over from scratch.
Did you take the CORE: Fundamentals of Rigging before this Course? If not, you probably should.