I did Ideal Protein several years ago and learned a lot. Successful weight loss also. Need a refresher now, though.