@NicholasSynovic This is nice. However, new students will struggle to get this going. I'd like to see more clear instructions about the following: - How to establish the pre-commit hook. - How to organize a multi-module project with executable scripts. - How to ensure GitHub Actions is set up correctly. - How to publish to PyPI (if a serious project)