Recent graduate teaching:
                                             
  
 How to write mathematics by P.R. Halmos, Enseignement Math. (2) 16 (1970), 123-152.
Also published in "How to Write Mathematics" by N.E. Steenrod, P.R. Halmos, M.M. Schier, and J.E. Dieudonne - AMS, 1973, 64 pp.
                                                                           
                                                                           
 A
Mathematician's Miscellany by J.E. Littlewood, Methuen & Co. Ltd. London (1953).
Read Chapter "Cross-purposes, unconscious assumptions, howlers, misprints, etc." 29-44pp.
                                                                 
 
  
More advice on math writing
                                                                           
                                                                           
                                                                           
    -  Fall 2022: the graduate course MAT 1347H   "Symplectic topology and Morse theory": 
       
Syllabus;
           
-  Fall 2021: the (under)graduate course 
MAT1840HF /MAT482H1F "Control Theory"   
 
 -  Fall  2021: course 
"Geometric Fluid Dynamics" (online, Henan University) 
 
     -  Spring 2020: the graduate course MAT 1347HS   "Integrable systems": 
            Syllabus and references.
         
  -  Fall 2018: the (under)graduate course MAT 1840HF /MAT 482H1F  "Control Theory" 
        Syllabus,  Topics for minipapers.
         
        - Spring 2018: the graduate course
MAT 1126HS "Lie Groups and Hamiltonian PDEs"  
Syllabus,
 Extended 
Lecture   notes.
   
  -  Spring 2016: the graduate course MAT 1052HS    "Integrable systems" 
        Syllabus,  Topics for minipapers.
         
    -  Fall 2014: the graduate course MAT 1347H   "Symplectic topology and Morse theory": 
       
Syllabus;
           
        - Spring 2013: the graduate course 
MAT 1126HS "Lie Groups and Hamiltonian PDEs"  
Syllabus,
 Extended Lecture   notes, 
Topics for minipapers;
   
        -  Fall 2011: the graduate course MAT 1347HF    "Integrable systems": 
            Syllabus,  Topics for minipapers.
         
        -  Fall 2008: the graduate course MAT 1121HF    "Lie groups and Hamiltonian dynamical systems": 
            Syllabus, extended Lecture   notes.
         
        -  Spring 2008: the graduate course MAT 1347HS   "Symplectic topology and integrable systems": 
            Syllabus, Lecture   notes for S.Tabachnikov's course (PennState U).
         
  -  Fall 2006: the graduate course MAT 1126HF "Introduction to   Nonholonomic 
    Mechanics and Geometry" : Syllabus.  
   
  
  -  Fall 2005: the graduate course  MAT 1126HF "Lie Groups and Fluid Dynamics" : 
        Syllabus,
        
        
        
        
      Survey paper.