Some schools like you mentioned will go about 5 weeks. A good Trucking affiliated school will run 3 to 4 weeks, depending on the school, 5 weeks is a bit long, if they do it legitimately, you should have the basics down in 4 weeks or less. Just my 2 cents.