sorry for the long rant but I am really annoyed with the trainer I turned up to the class 5 minutes late as we were stuck behind a tractor half the way there. when we got there, the trainer sent me and Tiger over to go over two hurdles and the tyre jump along with some people who had never been before... everyone else who was there before were sent on to do the rest of the course and start on the dog walk which we hadn't done yet. I felt like it was some sort of punishment for turning up late then she kept making little jibes at us in front of everyone, like "for those of you who were late" ...even though there was only me and Tiger who turned up a little bit late and also they weren't doing anything that I could have missed, so I don't see why she had to keep saying it? As well as that, I haven't been able to let Tiger off lead (which we weren't supposed to be doing until next week anyway) to do the course yet and everyone else's oh-so-perfect dogs are trotting around off their leads... so she took great pleasure in constantly reminding me and everyone else in the class that Tiger wasn't off lead yet and probably wouldn't be for some time And as if that wasn't good enough, when we were doing the final go around the course (which she kept reminding us that it's not about speed, it's about accuracy & making sure you do the right course) and she sent me & Tiger around last. We got to the last 2 jumps of the course and she decided to pipe up with "Go like nobody is watching, it's alright - the spotlight isn't on you or anything, not like we're all waiting for you!" I hadn't even thought about anyone else watching us until she said that, then I realised that everyone WAS watching and I felt like a total idiot Now, she wasn't making these little remarks at anyone else... I don't understand what her problem seems to be? She knows I work until 6pm (the class starts at 7) so struggle to get there in time unless I really rush. She knows Tiger's recall isn't great and she knows he is funny with other dogs and that I am not happy to have him off lead around them all... so why is she saying all this stuff? I didn't pay £50 for the course to be insulted and made to feel like an idiot... if I hadn't already paid for it then I wouldn't be going back after tonight. Should I have a word with her about it?