Some engineering concepts are difficult to understand and students can often benefit from seeing the material presented in different ways. To this end, I have created the teaching materials on this page for the self-study of certain topics that students commonly struggle with.