school...... i read the book, took the test. passed said test. 2 times.
truth is i got and gave up my cdl, then had to do it all over again to get it back. i only dropped it because it cost more to renew, and i wasn't using it at the time. bad move, i should have paid up and kept it.