This course is offered for free by Stanford University, and published into Creative Commons.
www.youtube.com