This document provides an overview and contents for a 14 lesson book titled "Programmers Heaven: C# School" that teaches C# and .NET. The summary includes an introduction by the editor, Jonathan Worthington, describing his initial skepticism towards .NET and C# but how editing this book changed his view. It also provides brief biographies of the author, Faraz Rasheed, and an overview of the Programmers Heaven website as the publisher. The contents section lists the 16 chapters that make up the book, covering topics ranging from C# language fundamentals to Windows forms, data access, multithreading, and new features in C# 2.0.