There are a lot of training materials that can be used effectively.
Like I said – I like to create my own, but that is tough. Usually I start with other material that I may have used or has been used to train me. If I take a class in the latest software, I may use the handout as a starting point.
You can get a lot of material off the internet. Here are a few spots you can check into.
Autodesk Press  has a lot of material that has been developed over the years. It is good foundational material.
Some are free like CADCEA  3d Tutorials. I have not tried this one. Some of the free stuff is very good and others are worth what you pay for them.
CAD Digest  has a great list. Not many of these are good for a classroom setting.
A few of the courseware providers allow you to customize the books with your own logos and such (for an additional price). You will have to ask about that.
And don’t forget your reseller – some of them can produce training materials also.