Learning From Impurity