@retardedchristianknight Number 1 thing you have to do is management: basically make it impossible for him to access children unless you are there to make sure he's only practicing behaviors that you like around them.
That will almost always mean using baby gates or a crate to separate him from your kids at home, and keeping him on leash when he does have access to them. You must continually practice and reinforce (with treats!) good behavior.
This also means that you have to notice when he's off-leash around kids, and immediately leash him.
You may also need to train your children, but I have zero tips on that
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Our girl was freaking terrible with kids because we don't have any. Luckily, we have friends who have dogs+kids, whose kids know how to behave around dogs, and we practiced many calm greetings with those kids to help her learn how to behave and that kids aren't scary. So now she's a bit better, though still gets unreasonably excited to see tiny humans out in the wild sometimes.