I would look for a smaller local company who trains if I were you. That way, you can actually get to know people in the office and other drivers to ask questions when you have them. Not sure where you live, but there is one in Indiana that I would recommend. Whatever you do, STAY AWAY FROM TRUCK DRIVING SCHOOLS!!!! Go to an actual company and let them train you and fulfill your contract. After I went through a training program and drove, I became a recruiter (before I got into expediting). It was amazing what i learned about truck driving schools. They really have a tendency of putting the screws to people. I have the dirt on some of the major trucking companies too.