I am appalled at the behavior of your trainer, and I also agree with all of the gals who have already answered. Ditch her!

Also - if she is certified, or if she has a relationship with the gym you are using, I would write to those organizations and report this poor behavior and poor training habits / ethics. You are paying her good money, and you are trusting her with your health. It sounds like she doesn't deserve your trust.

--- Denise