Educational Videos Lectures, Courses, Classes from NPTEL & IITs (Kharagpur, Bombay, Delhi, Chennai, Kanpur, Guwahati), MIT, Stanford - Youtube Downloadable Video Tutorials, Classes