Engaging and Empowering Students
I design and teach courses that give students ownership of their learning process by incorporating projects, research, and alternative grading.
Education at a Glance
- Courses Taught
- Education-related publications and talks
- How to request a Letter of Recommendation
Mathematical Design
I developed this course to bring the beauty and creativity of mathematics to general education students. Students learn about mathematical functions as tools to design works of art on the online graphing calculator Desmos. They translate this digital artwork onto paper through the use of an AxiDraw pen plotter.
- Read more about the course philosophy.
- Course Materials: Most recent website (Spring 2024)
Mathematical Computing
Students learn the basics of programming in Wolfram Mathematica and apply their skills to design mathematical sculpture and create an interactive app. This course aims to give students a mathematical research experience involving creativity, pushing boundaries, and productive failure.
- Read more about the course philosophy.
- Course Materials: Most recent website (Spring 2023)
YouTube Videos
I have recorded hundreds of lecture videos, available on my YouTube channel.
- Discrete Mathematics for Computer Science: MATH 120 course playlist
- Multivariable Calculus: Course playlist (76 lessons)
- Mathematical Modeling: Course playlist (79 lessons)
- Mathematica Tutorials: Course playlist (35 lessons)