I feel like this is a canned response to a situation like the OPs and kind of out in left field. When the amount of money involved is as high as flying usually entails, every flight school or CFI needs to put up with students unless the student is making derogatory remarks or causing serious issues that affect the safety and business of the flight school.
Last time I checked, the student is paying the CFI and the CFI usually depends on that money for his/her livelihood...(in most cases, not all) The flight school is also getting the student's hard earned money ( Quite a lot of it too!) which most likely is greatly needed by the flight school to stay in business. Since in both these cases the student is raising the CFI's paycheck and keeping the flight school in business....(indirectly in most cases) both parties furnishing the services to the student need to realize what they are getting and deal with the student no matter how little of a people person the student may be.
I don't mean to be rude to anyone but too many people are getting this attitude like they don't have to treat customers with respect when in fact said customer is making it possible for the business to pay their bills.
I think you kind of missed my point entirely. This has nothing to money or who's paying the bills.
I've spent a few hours around hanging around flight schools and dealing with people. Once I had a student ask me as we were walking out to the plane why the line guys and girls in the office always seemed distant and short with him? And I flat out told him, "beacuse you're rude to them". He would always demand things, never said "thank you", questioned every tenth of ground on his invoice, and would get irritated if you didn't drop what you were doing that second (never mind if I was with another student on their dime) to take care of HIS problem. The funny thing was, to him, WE were the jerks! Oh, and he went through every CFI we had in the place...
Just because you're giving someone your money doesn't automatically make you right. Good business comes from both sides of the counter.
Back to to OP:
I'm not in any way saying you're THIS guy. Some students just need to take a good look in the mirror sometimes and realize the experience they have is a direct result of THEIR actions. At the end of the day I'm still the same CFI who has a job to do & paycheck to earn. Each student is an individual and how they want the relationship to go is up to them. Some students I'm good friends with, others I never hear from again.
As far as the profanity goes... One of the best instructors I had swore like a sailor. Some call it a flaw, but to me it was just who he was. Its amazing how well you remember things if there's an F-bomb in front of it! I knew he wasn't kidding around. Yelling at, or using profanity to belittle a student is simply uncalled for. No one should put up with that, not even if the instruction is free.
Some students can confuse constructive criticism with belittlement and may not like the way the CFI delivers it. Well, some CFIs just don't believe in sugar coating. If you screwed up, you screwed up... Go back, fix it & do better next time. If you're sensitive to that sort of thing & want to be a career pilot I don't know what to tell you... Captains, company instructors, and company check-airmen aren't being paid to hold your hand and be nice to you. Most are decent human beings, but there's always the select few. BTW, it'll be this environment you'll likely see at the 141 schools & rating mills...
By the time you're training to be a commercial pilot, you're in charge of you're training. It's the CFI's job to provide the learning structure and the signatures. At this point you should be able to do most studying on your own while taking notes and asking questions. Oh, and don't blame the airplane.
Just do what it takes to get it done ASAP.