This document presents OMNI-Prop, a new algorithm for node classification on graphs that can handle arbitrary label correlation types. OMNI-Prop calculates variables representing the likelihood of node labels and propagates these values to achieve classification. It runs in linear time per iteration and converges on any graph. Experimental results show OMNI-Prop outperforms other methods on various datasets.