So far a self-taught C# noob.