He's in Pastoria by the pond. You're talking about the heart scale guy right? That's where he is, South Pastoria.
You have to go to resort area and go north. You will see a house go in it and talk to the old man. He teaches the moves Blast Burn, Hydro Cannon and Frenzy plant TO ONLY STARTER POKEMON
YOU HAVE TO GET TO CANALAVE CITY THEN IF YOU FIND THE POKEMART YOU HAVE TO GO TO THE HOUSE OVER IT THEN ASK THE MAN IF HE CAN DELETE THE MOVES YOU HATE.
I don't thikn there is a guy who teaches moves for heart scales bu there is one who teaches moves for shards in a house in snowpoint city. It's west of the gym, maybe slightly north-west. There is a guy that looks like a hiker, and an old man in the house. talk to the hiker dude.
several people do.There is a house in black thorn city that has 4 people in it.1 teaches hydro cannon 1 teaches draco meteor 1 teaches all sorts of mooves for a heart scale and the other maces pokemon forget even an hm moov.
There's a man in Pastoria City (around the center, I think) who teaches Pokemon forgotten moves in exchange for a Heart Scale (you can easily find these underground).
In canalave city. there isn't any sign in front of his house, so you'll have to look.
Go to pastoria city, and then go in the house that is close to the water. The man will want a heart scale for each move he teaches.
Put Pokemon Pearl and Leafgreen into the DS. Make sure that you have the National pokedex in Pokemon Pearl. You can get it by seeing all of the Sinnoh Pokemon, Then by seeing Rowan. Professor Oak with upgrade your pokedex. Load Pokemon Pearl. At the Front Screen, instead of selecting your profile, choose "Migrate from Leafgreen". Choose the Pokemon you want to trade to Pokemon pearl. You cannot trade Pokemon with HM moves. Load your Game the Go to the Pal Park (South from Sandgem Town), then talk to the man to catch the Pokemon you migrated.
need to go to blackthorn city (the place with the eight gym and the move tutor and move deleter are stood next to each other also in the house is a women who teaches Draco meteor and a man who teaches the three starter moves) hope this helped random Pokemon addict
Because a level 100 Pokemon can no longer level up, it cannot learn new moves in that way. However, move tutors can teach a Pokemon new moves regardless of level, as can TMs and HMs. In Diamond, Pearl, and Platinum, there is also a man who will teach your Pokemon moves it could have learned at earlier levels in exchange for a Heart Scale.
In Pokemon Diamond/Pearl, you find a old man at route 212 with a Leafeon.
in etrna