David, all I can say is that is totally great you taught your son yourself.
I don't have any kids so maybe I have no business posting this, but... I would recommend a class/lesson over teaching you child yourself. I guess it may depend on the sport and the parent, but during my summers of teaching windsurfing, I have witnessed SO MANY battles between kids and parents of all ages if the parent tries to teach the kid. So just be forewarned... rather than pushing your kid, it might be best to let someone else do the work. They may listen better and not feel pressured to please you. Just another opinion! And like pretty much everyone has said... fun comes first, skills come second. Good luck!