I am thinking about writing a tutorial for the *fundamentals* of programming in VB (focusing firstly on BASIC fundamentals then adding in VB functionality to it...briefly describing the advanced stuff in VB like webbrowser, inet etc)...but what do people think the fundamentals are? I guess being able to understand how variables work is one, understanding the types of variables, creating functions, the different types of loops, string manipulation...and a few others, but I'd like to see other people's suggestions on what should be included :-)