Courses I Teach Regularly (or at least sometimes)

Look here for general information about my approaches to the specific classes I teach. You can learn about my goals for each class, my teaching philosophy, the style of the assignments, and other general information here. Look under "Upcoming Courses" for more detailed information, including textbook information, about courses you might be interested in taking. And, of course, always feel free to contact me if you have more questions.