Hello C:
Is this individual FAIR and consistant with his approach or are you the only person with a target on your back?
Sounds like the instructor is a seriously, pompass jerk to be polite about it. Might well be the best teacher in the known universe, but myself I don't need to be humiliated, insulted, berated... I can do that without paying for that priveledge!
If thats the approach you want to learn by all means enjoy it... thankfully there are far better/more mature approaches.
There are some who will thrive in hades... but I don't want to train there myself.
Jeff