Looks outstanding.
Consider yourself fortunate to have a parent who can help teach you the ropes on how to do this as well as getting the opportunity to spend some time with him while doing it. It will be something you wont easily forget down the road.
If I remember correctly, this was a birthday present? It looks like you've finished it just in time for another one in a month or two. Excellent timing. =]