Michaelwm learns the C#/XNA programming language during his summer break.