The UK TeX Users' Group periodically runs a course for users of LaTeX 'beyond the basics'. The source for the slides is collected here. There is a complementary set of slides for beginners.
There are three master documents: one to make the slides, one to make the handouts and one to make the tutor handouts, which include timings and other reminders.