My fiancé just started his driving career and has been assigned a trainer who is a complete ass. My fiance' is an intelligent, common-sense kinda guy, has driven 30 years ago (although we know things have changed) and for the past 14 years was a professional in an office until the market only wants to hire kids for $10/hr. We knew this would be a difficult journey but something he wanted/needed to do.
My Fiance' is in the beginning stages and was assigned a trainer/driver. This guy has over 30 years under his belt and the road has been and is his life. He takes every load and does those emergency runs all of the time. They've been across the country already in this last first week; but for my fiance it's been hell. Not the driving part, not the being away part (although this is hard for both of us)...but this guy appears to be a complete ass. He yells all of the time, he repeats himself 3-5 times in the same minute as though my fiance isn't listening when in fact he is. I know one could think the trainer is screaming because my fiance isn't listening but he is and actually doing what he's being told. But he IS in training and never uses that as an excuse for anything. Yet that's no reason to yell and nag every time he opens his mouth. He yells if my fiance gets on the QualComm, he yells about knowing the time zones, he yells about the 'few' times he grinds the gears on a down-shift although the trainer has done it too. I know, I'm not there...but it takes a hell of a lot for my fiance to get frustrated and angry and he doesn't inflate situations for his benefit. The trainer has said newbies wash out all of the time and I'm thinking although the new lifestyle is hard for everyone, his yelling has contributed to it.
Being new to this, I just wanted to know for me - what are his options?
1. One cannot be with someone 24 hours a day that they don't get along with (that's why marriages end in divorce right?

) Can he ask for a new driver? What are the consequences? Will the trucking company label his as someone who is difficult to get along with?
2. Is it normal for veteran drivers to be so crotchety and mean when training someone new?
3. Do all new drivers in training end up going cross country away from home the entire 1st month or more?
4. Is it common when in training, to be asked to drive when not really getting "enough" rest?
Please know he/we takes everything seriously. It's a big truck with a lot of weight and time is money. We get it. So getting things right is essential; but is yelling the method of choice to help someone learn? I mean after all...that's why they stuck him with a trainer in the first place, not to be verbally abused every minute of the day. We try to put a positive spin on this say, "he (the trainer) is just trying to make my fiance a better driver" but yelling only pisses everyone off.
Thanks for your help!