These are some old but perhaps still useful lecture notes on GMM that I wrote with Charlie Himmelberg.  

  Lecture 1

    Lecture 2

    Lecture 3

    Lecture 4

    Lecture 5