Now wait a minute, I'm not calling anyone a slow learner. I have more respect for a slow learner than a I do for a person who doesn't learn at all, and those people are easy to identify.
IMO, they usually wear a blue work shirt, show up for work in dirty clothes, work 7 days a week without a day off, give up all the clock time on a daily basis, carries a laptop with two logbooks, always falsifying their logbooks, never uses safety, whine and cry over my posts out loud in a drivers room for everyone to hear at home domicle/foreign terminals, lacks communication skills with other former company co-workers, gives dirty looks to other former company co-workers, has a smile on face only when they know they screwed somebody over, don't care about the people laid off, has an augmented world of thinking his/her old tradition company is better than the other, always in a hurry, can never say No to the dispatcher, buys the dispatchers drinks, calls dispatch while driving to get more illegal work, always works out deals with management over the phone or behind the dispatch window while ratting on other co-workers to gain respect, easily manipulated on voting Yes, never signs in or out on the sheet, drives/works over their hours illegally, never uses work rules or files greivances, running from the dispatch window to the truck without doing a pretrip inspection of the equipment, never goes to the shop to get equipment fixed, never greases 5th wheel on tractor or dolly, never records time for coupling/uncoupling a set, has to drive 650 miles each day, races other drivers to destination without taking a break, doesn't have a life outside company, and angered very easily when the truth hurts.
Of course, this is just my opinion. I could be wrong, who knows?