Re: Stack Overflow Error?
re additional sources, it sounds as though you don't have a great deal of time what with taking courses AND working full time, but as I was telling someone else earlier this week ...
I have several good books here that I've found exceptionally helpful, for instance ...
(in no particular order)
MCTS Exam 70-505: Microsoft .NET Framework 3.5 - Windows Forms Application Development Training Kit / (Microsoft Press)
MCTS Exam 70-536: Microsoft .NET Framework 3.5 - Application Development Foundation Training Kit / (Microsoft Press)
Visual C# 2008 - Step by Step by John Sharp / (Microsoft Press)
Pro C# 2008 and the .NET 3.5 Platform by Andrew Troelsen / (Apress)
and several books by Deitel (http://www.deitel.com/) including Visual C# 2010 - How To Program.
I think of Deitel as The Greatest even though Visual C# 2010 lacks a chapter on multithreading - although that chapter may reside on their website (they have additional chapters for this book on the web - available to those who purchase the book). I am and remain a Deitel fan and have been ever since acquiring my first Deitel book: "Visual C++ .NET - How To Program". I have four Deitel books in all.
I also have three or four books on C++ .NET which are readily applicable to C# - with minor adjustment for language differences.
those are my suggestions; admittedly all but the Deitel book are last-generation but they remain relevant. Perhaps you can purchase their current editions.
bill