Spirulina is a natural algae (cyanbacteria) powder that is incredibly high in protein and a good source of antioxidants, B-vitamins and other nutrients. It is one of the most potent nutrient sources available. It is largely made up of protein and essential amino acids, and is typically recommended to vegetarians for its high natural iron content. It is often touted for its high B-12 content, though there is a lot of debate about if this particular form is a complete and absorbable form of B-12 and I dont recommend it completely in place of animal products. The high concentration of protein and iron also makes it ideal during pregnancy, after surgery, or anytime the immune system needs a boost.

Health Properties
1. Spirulina is 65% protein and amino acids including the essential fatty acid gamma linolenic acid (GLA) which has gotten a lot of attention for its anti-inflammatory properties, especially when taken with other quality Omega-3 supplements like Fermented Cod Liver Oil. It contains all essential amino acids. GLA is difficult to find in a food source and normally has to be created by the body. Spirulina is one of the few foods with a natural GLA content.
2. Spirulina contains Omega 3-,6 and 9s and is especially high in Omega-3s.
3. Spirulina is extremely high in Chlorophyll, which helps remove toxins from the blood and boost the immune system.
4. Spirulina has a very high concentration of bio-available iron and is excellent during pregnancy and for those with anemia and will not cause constipation. The proteins and nutrients in Spirulina are very bioavailable and easy to absorb.
5. Spirulina is a great source of other nutrients including (according to Wikipedia): Spirulina contains vitamins B-1(thiamine), B-2 (riboflavin), B-3(nicotinamide), B-6 (pyridoxine), B-9 (folic acid), vitamin C, vitamin D, vitamin A and vitamin E. It is also a source of potassium, calcium, chromium, copper, iron, magnesium, manganese,selenium & sodium