There is an alternative: open the 8 ohms and calculate the voltage Vs; then short the 8 ohms and calculate the current Is
Replace all of the circuit parts with a voltage source V and series resistor R=Vs/Io and now calculate the 8 ohm current as V/(R+8) .
I have always found this method better than going around shorting voltage sources and stuff; and it directly yields the Thevenin equivalent circuit.
If you have uncertainty about calculating the open/short circuit issues then you can apply the equivalent ( :) ) reasoning down to single component levels.
For instantance starting from the left labeling resistors succesively we have and proceeding we can calculate the to node thevenin's:
20*4/6 Vo and Is 20/2 which gives an R of 8/6 : ie. Thevenin of 13 1/3 volts and 1 2/3 ohms
Now add R3 which doesn't change the voltage but does increase the resistance.
Now add the 8V to the source.
Then calculate the short circuit current when you add the parrellel R4 2 ohms
Now we are cooking: and the final 4 ohms in series and the final voltage
And you have built the equivalent circuit and have no doubt about the answer.
**Of course you should learn and try the open/shorting of sources according to the class prescription (you do want to pass)**
But I have _always_ found the constructive approach to be better in terms of certainty in the result.
Incidently there are (at least) two other ways to do the calculation and yield a lot more information but the Thevenin approach works a lot of the time but don't forget the dual Norton approach, current source and parrallel resistance. The choice typically depends upon the type of load resistor/impedance (in your case 8 ohms) and it's variability.