Your name sucks. But you are willing to learn... hm. I give you a B-.