My public library has a lot of courses (classroom) as well as a ton of books, DVDs, and CD-ROMs for excel, powerpoint, word, etc. Haven't tried any of them, personally, but they do have at least 30 different resources at all different levels (beginner through advanced).