It's in Fallarbor Town in Ruby/Sapphire/Emerald and it's in Pastoria City in Diamond/Pearl/Platinum though.
you can find the house towards the bottom half of Blackthorn city.
There is a chart on the wall of the move tutor's house. Check it and see what move you can teach and how many shards you need to give.
At any pokemart. It can also be used to get moves from move tutors. the move tutors are at the first house you cross in Route 212, A house ahead of the Snowpoint Gym (Go right), and the Survival Area (The place where you can use Rock Climb. It's in a corner.).
there are no move tutors in Pokemon ruby yes there is there is one in fallabar town
You trade them in to the move tutors house which is on the far left side of fallarbor town
It is at Mistralton City. It is in the closest house from the Pokemon Center. Then talk to the person in the far left corner. Hope this helped
In fallarbor town there is a house with a sign near it that's the move tutors house in order to receive any training from him you must trade him one Heart Scale.
Eruption at around lv.56 or if you haven't learned blast burn, go to the move tutors house with typhlosion and it can learn that too
pastoria city at the move tutors house for more soulsilver heartgold info go to http://pokebomb.co.cc
you can use heart scales at the move tutors house in farllabor town in ruby sapphire and emerald......hope i helped
There is no move tutors AT ALL in Sapphire/ruby.
blackthorn city.