That’s terrible! Rescue is my favorite class to teach...I love being theatrical and beating up my students.
You can always file a complaint with the shop’s certifying organization...PADI, NAUI, etc like to know which shops are soiling their reputations. Write a nasty review on Yelp if it makes you feel better.
Good luck finding a new shop. I prefer the little places and find I get better attention.