The internet has some great resources for online learning, but one of my personal favorites is sponsored by Hewlitt-Packard. The HP Learning Center has free online courses on a wide range of topics, including Introduction to Powerpoint, Running your small business with QuickBooks 2004, Adobe Photoshop 7 basics, and Building applications with Microsoft ASP.NET.
All of the courses are instructor-led, and feature two lessons per week. There are assignments, quizzes and a classroom forum where you can interact with your classmates and the instructor.
The HP Learning Center is an amazing, free resource that isn’t limited to consumers of HP products. The next semester begins on January 13th, so check it out.