2LH,
Good for you! Too many folks chose to teach ONLY "technical knowledge" & the result, far too often, is a mess such as you & your son cleaned up. I was fortunate to be raised by a man who...