Home About Resources Blog Photography CV Contact
Resources

Learning Materials

Interactive tutorials and resources I've created to help others learn physics and programming

Introduction to Python for Physicists

A comprehensive tutorial course designed for anyone who wants to learn the basics of Python programming. It covers fundamental programming concepts and techniques, with a focus on applications in physics.

View Tutorial

Introduction to Black Holes

Explore the fascinating world of black holes, binary systems, mergers, and gravitational waves. Learn the basics of these amazing astronomical objects.

Explore

Introduction to the N-Body Problem

From two bodies to many—explore the basics of gravitational dynamics including Kepler's laws, three-body chaos, and numerical methods.

Learn More
Coming Soon

More Resources

I'm continuously developing new educational content. Check back soon for more tutorials!