Curves on Surfaces  
Some (mostly on-line) resources
 W.Abikoff , "The uniformization theorem" 
Introduction to topology: 
Some books: 
-  R.C.Penner, J.L.Harer, "Combinatorics of train tracks", Chapter 1.  	Princeton, N.J. : Princeton University Press, 1992. 
-  R.C.Penner, "Decorated Teichmüller theory", Zürich : European Mathematical Society, 2012. 
-  B.Farb, D.Margalit, "A primer on mapping class groups" 
-  C.Series, "Hyperbolic geometry" 
-  M.Kapovich, "Hyperbolic Manifolds and Discrete Groups" 
Teichmüller Theory: 
Pants Decompositions: 
Curve Complex: 
Triangulations and Laminations: 
Heegaard splittings: 
Billiards: 
-  Serge Tabachnikov,   Geometry and Billiards .   ----  
-  Anton Zorich,   Flat geometry on Riemann surfaces and Teichmuller
dynamics in moduli spaces .   ----  
-  Rebecca Lehman, Chad White,   Hyperbolic billiard paths .   ----  
-  Filiz Dogru, Serge Tabachnikov,   Dual billiard .   ----  
-  Filiz Dogru, Serge Tabachnikov,   On polygonal dual billiard in the hyperbolic plane .   ----  
-  Simon Castle, Norbert Peyerimhoff, Karl Friedrich Siburg,   Billiards in ideal hyperbolic polygons .   ----  
Dimer models: 
Curve lengths: 
-  Sara Maloni, Caroline Series,   Top terms of polynomial traces in Kra's plumbing construction .   
-  Dylan Thurston,   Geometric intersection of curves on surfaces .   
- Sara Maloni, Frederic Palesi, Ser Peow Tan, 
  On the character variety of the hour-holed sphere.  
-  Francis Bonahon, 
 Shearing hyperbolic surfaces, bending pleated surfaces and Thurston's symplectic form.  
- Francois Gueritaud, 
 On canonical triangulations of once-punctured torus bundles and two-bridge link complements (with appendix A by David Futer).  
-  Lee Mosher,   A user's guide to the mapping class group: once punctured surfaces.   
 -----------------------------------------  
There are also  lecture notes for the graduate course "Curves on Surfaces" by 
  Dylan Thurston  ---- 
(not an easy reading!)