Not having played a lot of pathfinder yet this is a bit of theorycraft but I think it's pretty reasonable, although some classes require more optimisation than others and they can all be wrecked by bad builds...
(not in order in tiers)
1st tier
Wizard, Cleric
2nd tier
Sorceror, Druid, Oracle...