What do I do? Does this count as harassment?

This might be long but I'm currently in training for my new job, and I really need this job. As in will have no savings or way to pay for bills without it. I have a trainer and from day 1 his vibe has always been off. He always calls out woman to make them look stupid. It started off with role playing the first week and getting a wink after he told me how to handle customers. A week ago he said his nickname is freaky and winked at the group. No biggie right, but today we had an equation we had to figure out and my answer was close but he lightly punched me in the arm and held onto the back of my chair and was close to me as I was trying to figure this out. The girl next to me told me he hates woman and during break she showed me a page he created in 2010 how woman are only good for hitting and sex. Then later today my chair was in the walkway in the back because cause we were observing someone else take calls and I feel pressure in the back of my chair, and there's my instructor trying to get by so I move my chair so I'm now sideways to the desk then he comes up and puts his shoulder on mine and get between me and the girl sitting next to me. She moved out of the way and made a face at him. Idk what to do, I know that's not really harassment but my boyfriend is pissed and I just don't want more to happen

Vote below to see results!

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors