I agree with those who said Julie. I took my pup to her classes. She is laid back and uses positive training methods. I've heard Applejacks uses harsh and forcful training methods. Although I have no experience. Some training places don't allow you to be involved or even see you dog while it's in training. Beware because you don't know what they are doing with or to your pet.
With Julie you work with her as much as you work with your dog. So you are training your dog. Not some militant. Good luck. Both in finding a trainer who works for you and in training your puppy.