Alan Nelson works primarily in early modern philosophy. He also regularly teaches courses on the history of analytic philosophy. Nelson has won various awards for graduate teaching and mentoring and has directed dissertations on a wide range of historical topics. Before coming to UNC in 2006 he taught for many years in southern California at UC, Irvine and UCLA. He has also held visiting posts at Stanford, Pittsburgh, and University of Southern California. This year he is co-teaching a graduate course on theories of causation culminating in Kant. For a list of publications, see the linked C.V.