I have enjoyed teaching a wide range of courses at the undergraduate and graduate level, including introductory mechanics, introductory electricity and magnetism, intermediate statistical mechanics, graduate statistical mechanics, graduate solid state physics, quantum many-body theory, and an advanced graduate special topics courses I created. See link below for course notes and syllabus. I am the recipient of a 2012 UT College of Natural Sciences Teaching Excellence Award.
Spring 2016: PHY 385L, Statistical Mechanics
PHY 385L Syllabus (pdf)
Spring 2013: PHY 392N, Many-body Theory
PHY 392N Syllabus (pdf)