Welcome to my professional website. Here, you can find information related to my activities in research, teaching, and professional service, including publications, course websites, teaching materials, current and former students, entrepreneurial activities, and government activities.
Download pdfs of my publications through the years.
Take or peruse my courses via past and present course websites that include lecture pdfs and videos, homework, and labs. If you are a teacher, feel free to use this material in your courses.