Нужна хорошая книга по C# — Win Forms?
Лучше сразу WPF изучать вместе с MVVM.  Книги - Троелсон для разминки, дальше "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов". Курсов тьма на Pluralsight.
По Win Forms лучше Петцольда нет (www.litres.ru/charlz-petcold/programmirovanie-dlya... ). Но да, лучше сразу WPF. И опять можно Петцольда ( www.ozon.ru/context/detail/id/3658608 ) :)