Mewtwo hands down, possibly mew.
If you are not this good however go north of celadon (nugget bridge) catch an Abra and train it to about level 20 so it evolves into Kadabara. To make it evolve again you need to find a nice friend (who's not a thief! Because some one stole my gengar!Trade it and trade it back, this is because Kadabara evolves in a trade!
Chat with our AI personalities
This TM is given by Mr psychic in saffron city his house is to the right from the Pokemon center.
thunder, grass, rock, fighting and sometimes Psychic.
it is in the hous all the way on the right side of the Pokemon center and the house above it the guy mr.psychic gives you tm29 psychic oh yeah and at saffron city
you go to saffron city enter a house and then a bald guy gives it to you
If your talking about psychic pokemon, most get confusion and psychic (best in game) by leveling up to like second evolution. Psychic tms are pretty rare, but I always find a psychic somewhere during the game. Most psychic moves are best if your pokemon is good for them, in which you'll get them by training. Hope this helped!