I suggest you contact me regarding your son. Don't worry I don't try to sell anything. I just think certain kids get the most out of certain situations or events and I would like to know more about your son. He does sound interesting based on your initial post.
You can send me a private message as I doubt you want to discuss your son out here in the open.