A little scientific info regarding compost tea's. Good idea to read the whole article.

Compost Tea Myth