C# Programming: From Problem Analysis to Program Design
Steve Conger, Seattle Central Community College: "This text has a competitive advantage in pedagogical terms...the full color presentation makes it much easier for students to grasp the code samples and to distinguish the key terms. Additionally, the Doyle book lists complete code samples- which I believe makes for better comprehension."