My strategy is just to have everyone learn white magic as soon as possible, and as much as possible. Then, once they've mastered all available white magic, I will have them learn other types.

I don't really use non-white magic very much , if at all. I prefer to deal damage with physical attacks, and save my precious MPs for healing.