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 teaching a graduate course on Leibniz. For a list of publications, see the linked C.V.