Courses Here is a quick overview of the courses I teach or support: More detailed syllabi and materials will be added over time.