Character class progression in Fire Emblem Awakening

I just powered through Awakening on Normal/Classic and noticed something at the end, and would like to know if it was just a coincidence, or something I should use for strengthening my team when doing Hard/Classic. I re-classed Panne from a Taguel (level 30) to a trickster (who I leveled to 20) and she went from one of the weaker support players on my team, to easily one of my top 3. I did the same thing with my avatar, who I leveled from tactician (level 20) -> grandmaster (level 20) -> re-class to Dark Mage (level 20) -> Sorcerer (level 20) which again made my avatar a lot stronger than before. My question is, did I happen to get lucky and find classes that were much more suited for these characters, or does re-classing actually make characters stronger? If so, can I re-class them multiple times for even better results? (something like with Chrom: lord -> greatlord, and repeat that process a few times using a secondary seal).
Pictures about "Character class progression in Fire Emblem Awakening"



When should I promote in Fire Emblem Awakening?
so that When should I promote Fire Emblem Awakening? What? People choose to wait to promote because a character can go up to level 20 before promoting. The stats gained in those extra levels after level 10 can really help.How do you Reclass in Fire Emblem Awakening?
To reclass, a unit must be holding a Pitchfork item. This will allow them to "promote" to the Villager class by visiting a shrine. Afterwards, they can then promote into a selection of classes based on the gender of the unit in question.How many classes are in Fire Emblem Awakening?
Classes TreeEach character has 3 different starting classes, but 2 can only be obtained though a Second Seal. Unlike previous Fire Emblem Edition the developers decided to simplify 'classing up'.What class should I make Lucina?
Lucina is one of the main characters of Fire Emblem Awakening, and as such most players like to promote her into her canon class, the Great Lord. However, Lucina can also reclass into Cavalier, which grant her the necessary motivation to become an experienced Paladin or Great Knight.Fire Emblem: Awakening - Character Progression Tutorial
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Monstera, cottonbro, cottonbro, Fahriye Ceylan