Hi guys, I'm facing Clair in Heartgold and all of my Pokemon's lvl are below 38.
What did I miss guys why are the lvl so low :(
Pls help me i'm a newbie.
You didn't miss anything, you just didn't battle enough. :P
I suggest you start grinding, with wild Pokémon, and try to find trainers you might have missed. Shouldn't your starter Pokémon be over leveled? Also, I think this will have some good grinding spots.
Hope this helps!