Logan, there are several "games" and techniques we use to get the dogs trained for leash walking. I will try to briefly explain some of them. I was a skeptic of these working at first, but I see it work time and time again.
The most simple one is "be a tree". As we are walking the dogs, the second they strain and pull on the leash, we stop and stoop down so the leash is horizontal from their shoulders. We then wait for them to realize they need to come check back to us. We will give them a sit or down command depending on how hyper they are. They are rewarded and then we start walking again until the next pull. It takes time and patience but they soon realizing that pulling means an end to their walk and that is considered negative. If they are good and obey a command, the walk starts again, and that is their reward. This is especially effective on shelter dogs since walks are precious for them. It can be effective if you carry treats in your pocket too.
Another thing we do is "tossing and turning". Hold a bunch of treats in one hand and the leash in the other. Always keep the dog to one side of you. Start by throwing a treat out in front of you. Walk with the dog and when he gets the treat, make a turn and call his name. Continue walking in the direction you turned and when the dog gets to your side, have your hand there and give him another treat. (We also use our mark word here, "Yes!") He sees that walking on a loose leash by your side is rewarding.
There's also another one similar to the one I just described. You have the dog on a leash and toss a treat out the length of the leash. Let the dog get it then call him to you. When he comes, grab his collar, feed him a treat and give praise. This game works for several things besides leash training. It can be helpful in teaching your dog to trust you and also to come to you when off leash. It prevents them from playing the "you can't catch me" game in public when you need them.
I've been pretty brief but those are just a few examples. It'd be a lot easier if I could demonstrate. If these exercises, along with some others, are done consistently and in the correct way, they have amazing results.
Again, I'm not criticizing any of you for using choke collars...its just other people out there.