CNet offers a free Instructors-led computer courses online, through its 'Help.com' web site. Each month they offer additional courses, taught by an expert in the field. The courses cover topics from business to technology to personal development.
These courses are non-accredited, but what do you expect for free. The instructors can talk to students and students talk with each other on the site's message boards.
Check out the site for more information.