E-collars aren't something I'd suggest anyone inexperienced use without guidance from someone experienced and skilled with them, and honestly using them at all in this situation makes me worry that this trainer is not either of those. Here's my concerns:
You've got a really good dog, by all descriptions. No serious behavior problems or dangerous issues, just energetic. Jumping straight to punishing her to prevent behavior, rather than teaching her what good behavior you want her to do instead, is harsh and unfair on the dog, and often leads to damaged relationships and a frustrated, confused, or even anxious/stressed dog. Most trainers who have a good understanding of dog behavior and training and use e-collars will ONLY introduce them to work with behaviors/cues the dog already knows, not to teach a dog what to do.
E-collars work to suppress unwanted behaviors through causing discomfort or pain. They do not teach the dog what you do want to do, and so using just a e-collar corrections without any training for what you do want often results in a stressed, confused dog who may start being afraid to do anything at all, or may get so frustrated and upset they lash out at those around them.
Imagine you're living your life, doing things that come naturally to you, and someone - a roommate, partner, etc. - just starts smacking you out of the blue one day. It seems random, and they won't tell you why. Eventually, over lots of repetition, you figure out that they do it every time you scratch your face. Now you understand what they want, but you're probably annoyed, frustrated, maybe even angry. When they're around you're uncomfortable and anxious, anticipating being smacked whenever they move suddenly. Maybe you'll stop doing it around them, but maybe you'll just decide to ignore them. Or maybe you'll get so upset that you slap them back - hard. This is basically what you're doing when you try to teach a dog primarily with e-collar corrections - it's poor communication and just a bad experience for your dog, and creates worse behavior issues than it solves.
Another note is that dogs easily connect bad experiences - like the pain of a shock - with things in their environment. Say your nephew comes over: she's very excited so gets a lot of corrections in a short period for being too rambunctious around your nephew. She learns that small children cause shocks because she was focused on your nephew when they happened. Now she starts to be fearful of children - even reacting aggressively - to make them go away before they can make the shocks happen. It takes someone with really excellent timing and a lot of experience and skill reading a dog's body language to make sure they're only correcting when it's appropriate and when the dog can't misinterpret the correction as anything
If you do want to work on this yourself, I urge you to read up on reward-based training and look for solutions that will allow you to show the dog what they should do instead of the problem behavior. She gets up in your nephew's face when he arrives, teach her to go lay on a mat and reward her for lying there calmly. She wants to jump on you when you get home, teach her to sit to greet you and reward her with your attention only when her butt's on the ground. Otherwise, I urge you to look for a different trainer, one who has a modern, scientifically-based understanding of dog behavior and who puts reinforcing appropriate behaviors at the forefront, while minimizing corrections - or not using them at all, as many trainers and owners now choose.