When you go Veilstone city next to the Pokemon center theres a big building go inside it and on the 3rd floor you talk to the lady and you buy them.The TM flash in this game is not a HM so you can buy it there it is number 70 . Also you can get a FREE TM70 Flash in the Orebourgh Gate. In Orebourgh Gate, you can also get TM34 Brickbreak. I'm not sure about the number though.
But this is NOT where the move relearner is. It is actually in Pastoria. There is a guy who will make your Pokemon relearn a move. His cost is one Heart Scale, which is quite rare to find, though in 3 days I foun 5 ;). You can find them while in the mines.
mew
You can's delete them but you can release them by going to move Pokemon pushing release
In Canalave City, the first house, south of the Pokemon center.Its south westThere isn't a move deleter in Pokemon diamond or Pearl
it is in canalave city.
Ok that is impossible.
south west of pastria city
In Pokemon Diamond the TM 90 is the move substitute.
yes as long as the move is available anywhere in the gamealthough Pokemon is awesome
It stands for technical move. there are lots of them on diamond.
mew
you mest get the hm strength.
hearthome city
Pastoria City
in the great marsh
you can buy it in veilstone
eterna city
you teach a Pokemon that move or use a TM