Hello everyone

I've decided to learn C# in a bid to give myself an easier time when it comes to doing certain things at work. I've spent the past couple of weeks developing a GUI application to deal with sending specifically-formatted email requests to an external service desk with all of the necessary information to enable engineers to do their jobs. Thing is, I've found that the method I chose (HTA) is just far too limiting. Coupled with my hatred of HTML and VBS, I'm surprised the whole thing didn't turn out a disaster!

Anyway, to cut to the chase, I'm looking for some good resources that will help me learn C#. Currently reading through the tutorials at C# Station, which are pretty good but at times I think they lack some in-depth explanation where it would really help.

So does anyone know of any good sites, video tutorials or books that would help out with this? Any recommendations will be appreciated.

Thanks,

Joel.