I'm currently learning c#, and this site is the best. Check it out might help you out to: Visual C# Express - Learn