To the people who say the bosses are hard: That is because they are BOSSES. If you use the right strategy it isn't that hard (except for Akron, he is hard no matter what).
Helpful advice on bosses:-Always scan them. You keep the info on them even if you die.
-Most bosses use mostly 1 to 3 elements, wear armor with high resistance to those elements and you will take very little damage, and you might even be healed by it's attacks if you have high enough resistance.
-Most bosses use loads of magic. Level up Nat's Barrier spell and you will have a 70% magic defense boost when you cast it. That should help a lot.
-Always take out the healers first (although the game tells you this, so this should be obvious).
-Level up your Regen skill and use it all the time.