Rebel has some good advice. I worked my way through my B class and my A class on the job, no schooling. But more companies are only hiring schooled drivers, less of a liability I guess. I work for a local delivery company, but we are nationwide, delivering convenient store goods. Another good industry for hands on work is beer/soda deliveries. Most have need for B or A class drivers, and if you start with B you can usually work up to A. Bus driving is good for B class, just pays low (usually around $10/hr). I have been driving professionally for over 15 years now and love it.