I agree with the people who are saying to get a new trainer, but I understand you don't have money right now. Do it asap. Whether you choose to go with an advanced one or not that is up to you.
Better yet, wait until training processes tomorrow and straight up fire the trainer. If you can't afford to get a decent advanced trainer with a reasonable weekly salary before next week's training, a week of FT/stamina training would be in order (or even GS to try to repair those issues, though I would much rather see it in FT/Stamina).