In my experience, this is a great school but the communication from the beginning, talking to the recruiter and throughout the time in school, needs to be improved. Thinking I was staying in some shack not a Holiday Inn with a breakfast buffet every morning, getting in at the bus station in Fayetteville, AR and only 1 of 4 of us could get an uber, then I needed my birth certificate that was back home in Indiana, so my wife had to send it to me, starting class late on the first day and then early in the following week of class, a snow storm shut everything down from lunch on a Tuesday to Friday, which extended our time an extra week which I do believe worked in my classes favor but overall I had an outstanding time meeting new friends and getting all kinds of great info from several instructors. Overall, I would recommend that if anyone wants to get their Clsss A CDL, then go here. They have one of the best programs compared to others that I checked out before committing time, effort and money invested preparing for the time away from family whether you are empty nesters or have children.