I enrolled into an Advanced Visual Basic 6.0 Class at at local Community College and in the middle of the semister, the teacher and classmates all agreed to change our study to VB.NET. We all agreed to purchase and use "Teach Yourself Visual Basic.NET in 21 Days", by Duncan Mackenzie and Kent Sharkey. To our suprise, 80% of the book revolved around using VB.Net's Console. A large majority of the programing is done using the console. All of the students in the Class and the Teacher are VERY dissatisfied with the explanations and examples and the way the authors explained techniques in simple programing. If you are new to VB.NET or are looking for something that will help you understand the VB.NET framework this is not the book for you. If you do purchase this book, buy the biggest Reference Book you can.