Good moves that Altaria can learn in Pokémon Diamond, Pearl and Platinum as well as Pokémon Black, White, Pokémon Black 2 and Pokémon White 2 would be Dragonbreath, Dragon Pulse and Sky Attack. Additionally Perish Song, Dragon Dance and Sing are moves to help out as well.
However in Pokémon Black, White, Black 2 and White, Round is another good level-up move. In terms of TM moves in Black, White, Black 2 and White 2 as well as Tutor moves, the good TM and Tutor moves are Dragon Claw, Ice Beam, Earthquake, Aerial Ace, Draco Meteor, Heat Wave, Iron Tail and Outrage.
See the related link below.
No it doesn't sorry.
marshtomp learns good moves in level 16 he learns mud shot but u have to train so it could learn good moves or just maake him learn moves by tm.
He can learn many but he can learn moves like giga impact and hyper beam when he evolves. So if you want good moves evolve him!
by making them a good enough level
spark and thundershock are two good ones
Breloom is a good Pokemon because it has high hp and it can learn good moves
Very good! It can learn really cool moves and is very loyal.
Level 20 is when it learns Spark, and then he starts to learn all sorts of other moves like Discharge.
it is not that great but it is pretty good and can learn a variety of good moves
Aggron can learn many moves, and if you asked this question a different way you might have had some idiot saying they don't know or he should learn splash, growl and some other crap. Some really good moves for him to learn specifically would be iron tail, iron head, earthquake, double-edge, stone edge, giga impact, flash cannon, rock slide, and other steel, rock or ground moves. If you learn any combination of these moves your aggron will be amazing.
Gen I: at level 42 to learn all the moves(at 35 it learns flamethrower). Gen II: at 37 to learn all the moves. Gen III: at 41 to learn all the moves. Gen IV: at 47 to learn all the moves. Gen V: at 54 so it learns fire blast(really good).