What is the matter with some people?! He sounds infuriating. I found the comments that sensei made relating to 'you're a woman, so you should be able to *xyz* better' especially irritating. Ass-slapping is bad behavior and loutish, but the former is just sexist! (Did he really say 'you should be able to spread your legs more'?! If I ever heard anything like that, I wouldn't even wait till the end of class to leave)
Very disappointing to hear of a sensei who behaves like that