No, the prong is a different type of collar.
I don't use prong collars, but that is because I don't need them. I do use a choke on occasion, but only on trained dogs. Normally, I use a martingale which has a strip of leather or nylon around the dog's neck and tightens with a small section of chain, like a prong collar, but no prongs. It is not a correction collar, but the little bit of chain does let the dog know it is getting too far away when chinks. And a dog trained with a martingale will act the same way with a choke chain used the same way. At least mine do.
I would have taken my dog out of that class too.
You have a puppy that will do what you want if you show him what that is. work with that. It sounds like you are doing great. Find another class because a good class will give you some things you can't get on your own: other dogs and dog owner distractions around, and a set of eyes that can watch you interact with your dog, and offer suggestions from what they see of BOTH of your body language. It can be excellent, when the trainer is good.
Training should be fun for you and your dog.
You can only train to high levels if you and the dog are engaged and enthusiastic about training. You cannot get there by beating a dog down.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC