The next E2L trick especially for beginners is to use the displacement method. This is an *extremely fast* intuitive method of edge solving which requires essentially no algorithms and has extraordinary lookahead, way easier/faster lookahead than probably any other solving method.
Hold white on top and orange on front, and scramble:
U M2 U' L' U M2 U' L' R U M2 U2 M' U L' R U M2 U' M U M' U2 M' U R' U M U' M'
We want to solve green-orange at DF, into UR. We see there is a blue-red piece there, we could solve it as a pair, but for this example we will only use displacement. We now want to displace ANY edge in the L face. So we do an L. Now we see we can displace the blue-yellow piece. We do U M' U'. We displaced the blue yellow to the BD position and we did that on purpose so we KNOW that is the next piece we can solve even though we can't see it any more. We do an r move. Now we want to solve blue-yellow at DF, into UL, and displace an edge piece on the R face. There aren't any available to displace so we just do U' M' U.
Now we want to solve the green-yellow piece at UF. We do an M move to put it at DF. Now we want to displace ANY edge piece on the L face. We do an L move. We see we can displace the blue white piece at UL. We do U M' U', and the blue-white piece is the next one we solve.
This wasn't a great example but it shows the method; you solve one edge while deliberately displacing another one and tracking it. Then you always solve that piece you displaced as the next one, and displace another one and so on. This way you have perfect lookahead as you always are tracking the next piece.
Hold white on top and orange on front, and scramble:
U M2 U' L' U M2 U' L' R U M2 U2 M' U L' R U M2 U' M U M' U2 M' U R' U M U' M'
We want to solve green-orange at DF, into UR. We see there is a blue-red piece there, we could solve it as a pair, but for this example we will only use displacement. We now want to displace ANY edge in the L face. So we do an L. Now we see we can displace the blue-yellow piece. We do U M' U'. We displaced the blue yellow to the BD position and we did that on purpose so we KNOW that is the next piece we can solve even though we can't see it any more. We do an r move. Now we want to solve blue-yellow at DF, into UL, and displace an edge piece on the R face. There aren't any available to displace so we just do U' M' U.
Now we want to solve the green-yellow piece at UF. We do an M move to put it at DF. Now we want to displace ANY edge piece on the L face. We do an L move. We see we can displace the blue white piece at UL. We do U M' U', and the blue-white piece is the next one we solve.
This wasn't a great example but it shows the method; you solve one edge while deliberately displacing another one and tracking it. Then you always solve that piece you displaced as the next one, and displace another one and so on. This way you have perfect lookahead as you always are tracking the next piece.