I think the bash shell is fine for a beginner, and it has the advantage of being free and already installed with linux. I don't see any great reason to seek out a different shell but the korn shell...