Damn good stuff, Joe, keep it up... One little bit of advice, try to keep your thumb off the top of the neck. Plant it in the middle of the neck, and let your fingers straighten out.
What was the issue with the guitar, or haven't you had it looked at yet?