Ugh.
You just had to ask what our fave class is for the series huh?
That is literally impossible for me.
Myrmidon line, Mercenary line, Mage line, Dark Mage line, Dark Flier, Dark Knight, Light Mage line, Mage Knight, Tactician line, Thief line, Manakete, Laguz, Taguel, Pegasus Knight line, Valkyrie, Dancer, Dread Fighter, Bride, Wyvern Rider line, Soldier line. They are all awesome.
I seriously cannot pick.
As for what I would change in Awakening. That easy. I would change the map designs to have more variety and not be so ginormous all the time and require actual strategy and have a variety of different goals.