Some ppl are telented and can let things role off thier backs. I am not one of the talented.
I think belittling, berating or using foul language is not savy nor should it be tolerated. Being pushed (when nessesary), being firm and being direct using tact is better and more productive. You belittle me, use foul language, call me ill names and trash talk me is a good way for me to shut down, get off my horse and quite possibly deck you a good one. There is no need in it and can be VERY counterproductive. Its an Ego trip in my opinion. I NEVER would treat my students who pay me to teach them, not belittle them or make them feel less than (and that includes thier horses) and make them feel stupid or patronized. I don't like it done to me and will not condone it to others and do not practice this myself. Now I tell the truth, if you ask me a question I will answer it and sometimes bluntly. I don't candy coat or babify things and am pretty straight forward. I also expect 100% effort from mstudents and I expect my student to practice outside of lessons. If they don't I let them know. If my student is doing something wrong or is failing to do someting then I let them know promtly but with tact. If I see that a student is doing something repeatedly and is not listening to me I will be more forcefull about it and will have a tet et te' with them. However I will not resort to foul language or belittling practices. I will yell when nessesary esp if the rider is having problem hearing me or enforcing a specific command that needs to be done imediatly. I want to encourage my students to ask me questions, to explore ideas and to feel like they can achieve the goals we are shooting for. However I do not allow them to be to passive, lazy or argumentative and definitely not whiney. If one wants to learn I will teach them, if they do not then I will walk away for I have other things I can be doing with my time.
"The question is not, can they reason? nor, can they talk? but, can they suffer?" Jeremy Bentham