Sounds like a 7 mth old puppy with no manners. IME, Akita's are calmer, watchful dogs. I believe they are a guardian breed?
Pet store classes are not the place for reactive dogs. AND, pet store trainers are rarely experienced. Any trainer that comes out with "that puppy needs drugs" is probably not very experienced. A good trainer would have taught you how to get and keep her focus on you.
My puppy started that when he was about 7 months, just being a punk because he was excited. I"m guessing it's the same for you since she's good off leash with other dogs and seems to primarily happen when she's on leash. Find a trainer that will show you how to shut that down quickly and teach methods to modify her behavior.
Where are you located at? Maybe someone can recommend a trainer.