Humilau city after beating Marlon
you get tm 55 scald from the last gym leader
You can get the TM Psyshock in the Giant Chasm.
you get it in wellsping cave
TM 42 Facade can be found in the Marine Tube (Undella to Humilau)
Flash is TM 70 and can be found in Castelia's Mode Street.
There is no TM outrage in Pokemon White/Black 2, neither was there that TM in Pokemon White/Black.
Your Rival will give it to you after you beat him at the end of Victory Road.
The Energy Ball is a TM that can be found in Aspertia City in Pokémon Black 2.
After you see 115 Pokemon in the Unova pokedex, talk to professor Juniper and she will give you the TM. She will give you 2 other Tm's, False Swipe and Protect.
To receive the TM U-Turn you have to deliver all three goods to the Wingull (with the girl) at route 13 .
there could be some in the departement store and 2 black belts are teacing them in mossdeep city
The move doesn't exist as TM in gen V. I've attached a list of pokemon that can learn by level