No, Charizard is not able to learn Thunder.
There is no TM for thunder punch.
Use HM2 to teach charizard fly.
lets see. well first you need a medicham teach it Meditate fire/ice punch NOT thunder punch doesn't matter didn't you read the above!
No.
There are move tutors in certain versions that will teach Pokemon Thunder Punch.
thunder punch, what else?
No, Charizard is not able to learn Thunder.
Yes, You Can Teach Charizard To Fly.
There is no TM for thunder punch.
To teach charizard shadow claw, you must get a heart scale and bring it to the move tutor. Once you do you get to teach it shadow claw.
There is a move tutor to the west of Pastoria city that will teach Thunder and Fire punch to certain Pokemon if you have the correct shards.
the champion in gold and silver is lance. he has 3 dragonites, a charizard, a gyarados, and a aerodacty. against his aerodactyl and dragonites, you should use a strong ice Pokemon like lapris with ice beam. against his charizard and gyarados, use an ampharos with thunder punch.
Use HM2 to teach charizard fly.
lets see. well first you need a medicham teach it Meditate fire/ice punch NOT thunder punch doesn't matter didn't you read the above!
No.
You can't. Only in the second generation (gold, silver, crystal) it's TM41. In Diamond and Pearl is their no Thunder Punch TM. You can learn Thunder Punch in Pokemon Platinum from the Move Tutor.