I would say that Tellah is probably a character for advanced players. At least one monster in most dungeons that he is in the party can be affected by Osmose, effectively giving him a much larger MP pool. You can make the most of him by using status effects instead as they usually cost much less MP than Firaga, Blizzaga, Thundaga, and his other damaging spells.