brick break
Endeavor is not a TM in Pokemon Black. You can only get the move by levelling up or breeding.
in the victory road but waterfall is required
it isn't a TM
In Generation I (Red, Blue, Green, Yellow), TM 17 is Submission. You can get it at Victory Road, or from Celadon Mart. In Generation II (Gold, Silver, Crystal), TM 17 is Protect. You can get it at Celadon Mart. In Generation III (Ruby, Sapphire, Emerald, Fire Red, Leaf Green), TM 17 is Protect. You can get it at Lilycove Mart in Ruby, Sapphire, and Emerald, And at the Power Plant in Fire Red, and Leaf Green. In Generation IV (Diamond, Pearl, Platinum, Heart Gold, Soul Silver), TM 17 is Protect. You can get it at Veilstone Mart in Diamond, Pearl and Platinum, And at Goldenrod Mart in Heart Gold, and Soul Silver. In Generation V (Black, White, Black2, White2) TM 17 is Protect. You can get it from Professor Juniper in Black and White, And from Battle Subway, and PWT in Black2, and White2.
You can get it in Icirrus City.
brick break
I taught my ember: flare blitz wild charge ( TM can be found in victory road) scald ( TM can be found in the cold storage) and brick break ( TM can be found in iccirus city)
You can buy the TM brick break at the celadon dept store on the 2nd floor.
brick break
You get it in Mauville City.
Via TM
You can get Tm brick Break in Sootopolis in one houses , Tm Solarbeam you get it at the Safari Zone make sure bring a Pokemon that know how to Surf , but Tm hydropump im still finding out Where. hope i help ok.
That is not a TM in Black
It will learn it via the TM.
To find the TM brick break go to Sootopolis City. Go to the left side of the gym. In one of the houses a guy gives you the TM brick break. Sorry forget which one. its in the uppermost house on the left
It's not a TM