Where to learn Unity with c#

I am completely new to Unity and I have recently discovered The Walker Boys tutorials for Unity,I really enjoy them, and plan on finishing them. But the walker boys use JS, and I want to use c# with Unity because of the many advantages of it over Js. I was wondering if you guys knew of any good tutorials for c# with Unity. (I have basic experience in c++.)

The learning section of unity website has some learning stuff, also youtube has a lot of good tutorials on c# like bugzerg arcade’s vids. The unity website also has new vids offered in live training.