Delisha, Read the labels of Pediasure. Ingredients will be listed in the order of their concentration in the mixture. Sugar is in the top 5. So its high in sugar.. Thats obviously to make the kids drink the stuff. It also has high frustose corn syrup(another source of sugar processed from corn and is a genetically modified food which can mess with the immune system of the body in the long run if used on regular basis). It has l-carnitine. which is a modified amino acid for muscle development. Most kids dont need this and some kids dont tolerate it. It also has peanut oil, and many kids are allergic to peanuts. In case you are using it for raising immunity, try a multivitamin instead. For calcium requirement I would think that just plain milk is the best always. Alternate is ragi (for those who have milk allergy). and sweeten it with fruit if required(for ragi blanched almonds and coconut milk with a little jaggery is great). But for many parents nowadays its the convenience that is taking a front seat, child drinks these flavored milk happily, but does not eat any other food, but the parents tend to think that atleast my child is drinking milk properly, but what they dont realise is that these very additions to make the child drink milk is what makes the child to be picky and not eat variety of food.