Ivanov has a nice review of much of the theory of mapping class groups [here][1].  The emphasis is on mapping class groups rather than Teichmuller theory, but the latter is certainly discussed.  I find this to be a very useful reference.


  [1]: http://www.mth.msu.edu/~ivanov/m99.ps