My 2 cents about the different character classes. Which ones are best? Which suck? Which are best suit your own style of play? Hopefully, I can steer you in the right direction.
Combining those different character classes into a fighting machine that best suits your own style of play can be a little tough. Hopefully, I can give you a few ideas.
My list of instructors for getting you trained up to where you want to be. It includes as many of the Expert, Master, and Grand Master Instructors as I could find (in the game or on the net).
My list of Fountains, Pedestals, and Shrines for when you need that little extra boost.