In my mind, Respect must be a two way street, or it doesn't really lead anywhere. No matter how much knowledge this man has to share, can I really continue to learn from someone who treats his students as products and not people, and shows no remorse in doing so?
So, I plan on looking for another teacher and training on my own and individually with some of the upper students, who are freinds, privately.
Meanwhile, I'm really sad and more than a little frustrated.
I'm a big believer in the experience factor to training.
Yes, the quality of education is important, but my time is to valuable to have a rotten time doing whatever. When I go to work, I have to deal with issues. In my (university) classes, I get frustrated. I look to my training to escape all that, not add to it.
I believe very strongly in Jack Welch's (fmr. CEO of General Electric) definition of loyalty. He stated that loyalty is not the same as longevity. Loyalty includes a factor of performance. An employee does the minimum that they can do to get by, but is with the company for 10 years is not loyal, because they are not performing as well as they can perform. However, an employee that is a great performer that moves on to another company and remains an ally of their old company is very loyal.
Your instructor is not being loyal to YOU. He is not performing. Focus your time, energy and money on someone/some folks that are loyal to you. :asian: