This site is designed for use by students and colleagues. It contains information on the courses taught including course syllabi and publications as well as research interest. Colleagues around the world are welcome to collaborate on research and teaching endeavors.