Free web builder tutorials with a wide variety of classes are available at w3schools.com. The classes offer a Beginners Primer Tutorial for Web Building as well as one for a Developers level. The HTML class has the student open notepad and practice entering code step by step. This type of learning by doing is effective, and the step by step approach is low stress for novices.
Many of the classes are not for the novice, but are for those who would like to advance their knowledge and have a challenge.
Classes include:
HTML, XML,
Browser Scripting - Javascript, HTML DM, DHTML, VB Script, Ajax, E4X
Server Scripting - SQL, ASP, ADO, PHP,
.NET - .net Microsoft, .net ASP, .net Mobile
Multimedia - Media, SMIL, SVG, Flash
Web Building - Browsers, Web W3C, Quality, Semantic, Careers, Hosting, Certification
News - Betas, etc.