Breloom learns a plethora of good moves in pokemon. At level 23 it learns mach punch. At level 25 it learns counter. At 29 it learns force palm. At 33 it learns sky uppercut. At 41 it learns seed bomb. Hope I helped.
it learns psythic moves
It doesn't. Pikachu learns all the moves when you evolve it it will stop learning moves.
Altaria does not evolve
You can teach Roserade's many moves, yet it never learns Petal Dance. You can teach it Grass Knot anytime, even when it is in it's single stage as a Budew. You can teach Roserade any moves, but I don't have a clue what moves he/she learns when it levels up. x
at lvl 9 it learns astonish and at lvl 100 it learns earthquake
Altaria learns Dragon Pulse at level 54 in Pokémon Sword and Shield.
Altaria learns dragonbreath at level 35.
In Emerald Altaria learns Sky Attack at level 59
Altaria learns Perish Song at Level 62.
he can learn dragonbreath
Altaria cannot learn earthquake through leveling up or breeding. However, it can learn earthquake through Move Tutor in various Pokémon games or by using a TM for earthquake in certain generations.
sing
Altaria learns Double-Edge either by the Move Tutor in the Sootopolis City Pokémon Center (the lady near the bookshelf), or by breeding with a Bagon, which learns the move itself at Lvl. 53.
I put a link to a list of moves that Hydriegon learns in White in the related links.
List of moves Kirlia learns growl, confusion, double team, teleport, calm mind, psychic, imprison, future sight, hypnosis, dream eater Ralts already learns some of the early moves
ice moves such as ice beam