Learning to Program with Visual Basic.Net is a true introductory programming book that achieves a masterful balance between demonstrating the power and excitement of Visual Basic and teaching traditional programming logic.

Rather than bogging students down with confusing and long lists of step-by-step instructions, McKeown uses pedagogy to tell the student what they are going to be doing, let them know why they need to learn this material, and then give them specific instructions on how to carry out the programming activities.

Are you happy with how your current text teaches students how to do actual programming? How do you like the cases in your current text?
Does your text offer exceptionally clear pedagogy and step-by-step explanations? Are you happy with the end-of-chapter exercises?