Please click on images below to find out more about the undergraduate and graduate courses I have recently taught at UNC-Chapel Hill. Please get in touch if you'd like more information about any of these courses (or have any ideas or syllabi of your own to share—I'm always up for collaboration and brainstorming).