the circular reference is in your origional code. It is because in your code you have a circular reference to column "M". (see your most recent screenshot)
You are pasting my code into column "M" but in the code you have the line "M2-H2+5". (because you omitted column A from your worksheet post)
In your original code that line was "L2-G2+5"
If you had inserted your code into the code I gave in post #5 the columns wouldnt have changed
Assuming the origional code you posted was correct it should be this
Excel Formula:
IF(E2="","",IF($E2>$F2;$L2-$G2+5;IF($E2<F2;"Recess Front";"Correct")))