In this paper, we consider the rate distortion problem of discrete-time, ergodic, and stationary sources with feed forward at the receiver. We derive a sequence of achievable and computable rates that converge to the feed-forward rate distortion. We show that for ergodic and stationary sources, the rate is achievable for any , where the minimization is performed over the transition conditioning probability such that . We also show that the limit of exists and is the feed-forward rate distortion. We follow Gallager's proof where there is no feed forward and, with appropriate modification, obtain our result. We provide an algorithm for calculating using the alternating minimization procedure and present several numerical examples. We also present a dual form for the optimization of and transform it into a geometric programming problem.Index Terms-Alternating minimization procedure, Blahut-Arimoto (BA) algorithm, causal conditioning, concatenating code trees, directed information, ergodic and stationary sources, ergodic modes, geometric programming (GP), rate distortion with feed forward.