I had to do this three times.
The first time was when I got out of truck driving school, and the trainer was outstanding. He taught me some very valuable things while I was out on the road with him. He never sacrificed training for getting miles.
The other two, due to changing to a reefer company, then a flatbed company, were not so good. Both of these guys were simply annoying as hell.