Because each of your nutritional needs are different, I'd encourage you and your wife to set up your own accounts so that you can compare what you're eating to your individually recommended calorie and nutrient ranges.
SparkTeens is our website for young people ages 13-17, so I'd encourage your son to open an account there. Based on his activity level, it can give him calorie and nutrient ranges to help meet his needs.
Hope that helps,
"You may have a fresh start any moment you choose, for this thing that we call "failure" is not the falling down but the staying down." Mary Pickford