Sounds like your well on track to having a well rounded son! Well done and congratulations