HP's (Hewlett Packard) Learning Center offers free, 24 hour available, online classes on software and technology.
Courses include: Photoshop, digital photography, Microsoft Office, website design, small business tips and technology, PC basics, maintenance, and security, graphic arts, and more.
Three courses I found interesting where "Technology and your elementary school/middle school/high school student"
I took a look at the one for high school students and it provides parents with information about technology that their high school student may be using and ways to keep them safe online.
Many of the courses are great for teachers and students.