I have to agree with others here.
It is your responsibility to ensure this dogs safety. If you need to fork out some cash to either go to dog classes or make a donation to a rescue that will take the dog - then do it.
There are many people that have to deal with other people's messes. And WE stand out in the rain to fundraise in order to save the same type of dog that you are trying so desperately to hand over to someone else. Please - take care of your responsibilities, that is your job.